• Stars
    star
    216
  • Rank 183,179 (Top 4 %)
  • Language
    Python
  • Created almost 7 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Converts Nmap XML output to csv file, and other useful functions

Nmap-XML-Parser

Converts Nmap XML output to csv file, and other useful functions. Ignores hosts that are down and ports that are not open.

Usage

Convert Nmap output to csv file

python3 nmap_xml_parser.py -f nmap_scan.xml -csv nmap_scan.csv

Display scan information to the terminal

python3 nmap_xml_parser.py -f nmap_scan.xml -p

Display only IP addresses

python3 nmap_xml_parser.py -f nmap_scan.xml -ip

Display IP addresses/ports in URL friendly format

Displays in format http(s)://ipaddr:port if port is a possible web port

python3 nmap_xml_parser.py -f nmap_scan.xml -pw

Display least common open ports

Displays the 10 least common open ports

python3 nmap_xml_parser.py -f nmap_scan.xml -lc 10

Display most common open ports

Displays the 10 most common open ports

python3 nmap_xml_parser.py -f nmap_scan.xml -mc 10

Display only IP addresses with a specified open port

Displays only IP addresses where port 23 is open

python3 nmap_xml_parser.py -f nmap_scan.xml -fp 23

More Repositories

1

burp-extensions

A collection of scripts to extend Burp Suite
Python
138
star
2

Password-Scripts

A collection of scripts that help with different aspects of password cracking, such as wordlist generation, mask analysis, and positional character frequency.
Python
102
star
3

Masscan-to-CSV

Converts the Masscan XML output option (-oX) to a csv format.
Python
56
star
4

Android-App-Testing

Scripts to help me test Android apps
Python
53
star
5

Burp-API-Scripts

A collection of scripts used to interact with the Burp Rest API
Python
51
star
6

random-python

Various Python scripts that have come in handy but aren't important enough to get their own repository
Python
22
star
7

crypto-tools

A collection of tools that deal with crypto and cryptanalysis. For educational purposes only. These tools are likely not a good substitute for real cryptography.
Python
22
star
8

Dirscover

A multi-processed, multi-threaded scanner to discover web directories on multiple URLs.
Python
21
star
9

HTTP-Header-Fuzzer

A multithreaded Python3 program that fuzzes HTTP headers and values and outputs the results to a CSV file.
Python
21
star
10

cors-scanner

A multi-threaded scanner that helps identify CORS flaws/misconfigurations
Python
18
star
11

subdomain-searcher

Accepts a domain name and queries multiple sources to return subdomains. Includes option to scan the returned subdomains to check connectivity.
Python
14
star
12

ironpython-ldap

IronPython scripts for LDAP/ActiveDirectory enumeration
Python
10
star
13

powershell-enumeration

PowerShell script containing multiple cmdlets used for enumeration
PowerShell
9
star
14

random-powershell

Various PowerShell scripts that have come in handy but aren't important enough for their own repository
PowerShell
7
star
15

SiteKick

A multi-purpose web enumeration tool
Python
6
star
16

check-byte-distribution

A program to check byte distribution for a given set of data.
Python
4
star
17

async-tools

Security tools written using Python asyncio
Python
4
star
18

Get-AutoFillCredentials

Initializes a hidden Internet Explorer browser and browses to a list of specified URLs. For each URL, the DOM will be scraped in an attempt to find auto-filled credentials.
PowerShell
4
star
19

PowerShell-BrowserData-Parsers

A collection of cmdlets used to enumerate browser data.
PowerShell
3
star
20

cryptopals-challenges

A repository containing my solutions to the cryptopals challenges (https://cryptopals.com).
Python
2
star
21

FTP-Tools

A collection of scripts for interacting with FTP using Python3.
Python
2
star
22

Python-AWS

A collection of scripts to create and/or interact with AWS resources using Python3
Python
1
star