Skip to content

enenumxela/nmap-xml-utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nmap-xml-utilities

Utilities to process nmap XML output.

Scripts

Merge Multiple nmap xml output files into a single xml file.

Installation

curl -sL https://raw.githubusercontent.com/enenumxela/nmap-xml-utilities/main/nmap-xml-merge > ~/.local/bin/nmap-xml-merge

Uage

nmap-xml-merge -h
usage: nmap-xml-merge [-h] [-f FILE] [-d DIR] [-q]

optional arguments:
  -h, --help            show this help message and exit
  -f FILE, --file FILE  parse FILE
  -d DIR, --dir DIR     Parse all xml in directory
  -q, --quiet           don't print status messages to stdout

Parse nmap xml output file to extract bits of information.

Installation

curl -sL https://raw.githubusercontent.com/enenumxela/nmap-xml-utilities/main/nmap-xml-parse > ~/.local/bin/nmap-xml-parse

Uage

nmap-xml-parse -h
usage: nmap-xml-parse [-h] [-ips] [-ports] [-service SERVICE] [-service-prefix PREFIX] [-separator SEPARATOR] FILE

positional arguments:
  FILE                  Nmap XML output file

optional arguments:
  -h, --help            show this help message and exit
  -ips                  list of live ipv4s
  -ports                list open ports
  -service SERVICE      service to filter by
  -service-prefix PREFIX
                        service prefix to filter by
  -separator SEPARATOR  output separator