Categorygithub.com/vdjagilev/nmap-formatter
modulepackage
1.0.2
Repository: https://github.com/vdjagilev/nmap-formatter.git
Documentation: pkg.go.dev

# README

NMAP-Formatter

build status codecov Maintainability


A tool that allows you to convert NMAP XML output to html/csv/json/markdown.

Installation

It's possible to install it using go install command

go install github.com/vdjagilev/nmap-formatter@latest

All other options can be found on Installation Wiki page.

Usage

nmap-formatter [html|csv|md|json] [path-to-nmap.xml] [flags]

Or alternatively you can read file from stdin and parse it

cat some.xml | nmap-formatter json

Convert XML output to nicer HTML

nmap-formatter html [path-to-nmap.xml] > some-file.html

or Markdown

nmap-formatter md [path-to-nmap.xml] > some-markdown.md

or JSON

nmap-formatter json [path-to-nmap.xml]
# This approach is also possible
cat nmap.xml | nmap-formatter json

More examples can be found on Usage Wiki page

Flags

  • -f, --file [filename] outputs result to the file (by default output goes to STDOUT)
  • --help display help message
  • --version display version (also can be used: ./nmap-formatter version)

It's also possible to change various output options. More examples on Usage Wiki Page - Flags.

Example

nmap-example-html

Screenshots of various formats available here

Use as a library

Examples on how to use this project as a library in golang: Use as a library Wiki page

# Packages

No description provided by the author
No description provided by the author