2 stable releases
1.1.0 | May 16, 2024 |
---|---|
1.0.0 | Aug 7, 2023 |
#2929 in Parser implementations
100 downloads per month
23KB
324 lines
nmapx
A fast and reliable Rust tool for converting Nmap scan results from XML to JSON or CSV formats.
>$ nmapx --help
nmap serializer & deserializer
Usage: nmapx [OPTIONS] <NMAP>...
Arguments:
<NMAP>... The XML files to use
Options:
-c, --csv Outputs in CSV format
-j, --json Outputs in JSON format
-o, --output <OUTPUT> Specifies the base name of the output file. The correct extension will be appended based on the selected format
-h, --help Print help
-V, --version Print version
Installation
You can easily install this package using Cargo, Rust's package manager and build tool. Before proceeding, ensure you have Rust and Cargo installed on your system. If you do not have Rust installed, you can download it from the official Rust website.
cargo install nmapx
... or use nmapx in your projects as lib
cargo add nmapx
Contribute
Contributions are always welcome! Please create a PR to add Github Profile.
📝 License
This project is licensed under GPL-3.0 license.
👨🚀 Show your support
Give a ⭐️ if this project helped you!
Dependencies
~4–15MB
~126K SLoC