A pentesting library for Python
- Built on top of Pandas
- Get subdomains and run nmap scans with just a few lines of code
The source code is currently hosted on GitHub at: https://github.com/hedaro-project/hedaro
pip install hedaro
- Kali Linux (install Anaconda, py3)
import pandas as pd
import hedaro as hd
# create df with target domain (make sure you have written permission to perform a pentest for the url below)
df = pd.DataFrame({'domain':['www.url.com']})
# get subdomains
sd = df.kali.get_subdomains('domain')
# run nmap
nm = df.kali.get_nmap(p_cmd = '-sV -p-', column = 'subdomain')
# run dirb
dirb = df.kali.get_dirb('subdomain')
# run nikto
nikto = df.kali.get_nikto(ports_col = 'port', hosts_col = 'subdomain')
The MIT License (MIT)
hedaro was written by David Rojas