PeterMosmans/security-scripts
A collection of security related Python and Bash shell scripts. Analyze hosts on generic security vulnerabilities. Wrapper around popular tools like nmap (portscanner), nikto (webscanner) and testssl.sh (SSL/TLS scanner)
ShellGPL-3.0
Issues
- 2
nmap module attributes
#46 opened by zencharcoal - 1
Add test for zone transfer
#12 opened by PeterMosmans - 1
detect whether nmap supports scripts
#21 opened by PeterMosmans - 2
Error while executing ['nmap', '--version']: [Errno 2] No such file or directory: 'nmap'
#44 opened by techindustan - 6
- 0
Dependabot couldn't authenticate with https://pypi.python.org/simple/
#43 opened by dependabot-preview - 1
Make alerts per tool (e.g. testssl, nikto) customizable outside analyze_hosts.py
#39 opened by PeterMosmans - 1
- 1
- 0
Create unique identifier per run, to simplify identification of temporary files
#34 opened by PeterMosmans - 3
Output breaks terminal
#38 opened by maq123 - 0
- 2
Python 3 Support?
#40 opened by AndrewBuiltThis - 1
- 0
- 0
run scanengine (e.g. nikto for http, testssl for ssl/http) per protocol instead of per port
#23 opened by PeterMosmans - 1
Overwrite queuefile if it only contains one host (and the one specified on the command line)
#26 opened by PeterMosmans - 1
- 0
- 0
- 1
- 0
Strip hosts in queuefile / inputfile
#22 opened by PeterMosmans - 2
REQUEST: option for basic auth
#2 opened by mkevenaar - 1
- 2
Script not working with CentOS 5 / bash 3.2
#3 opened by mkevenaar - 1
OSX (Bash 3.2.5) issues
#8 opened by PeterMosmans - 1
Check result code of binaries (eg. nmap)
#10 opened by PeterMosmans - 1
- 2
[python] -o - should output to stdout
#19 opened by mkevenaar - 1
Add full command for tool to logfile
#25 opened by PeterMosmans - 1
Rewrite output / print functionality
#27 opened by PeterMosmans - 1
Fork scripts per host
#29 opened by PeterMosmans - 1
Add wappalyzer to script, and redirect to correct CMS scanner (e.g. droopescan, WPscan)
#16 opened by PeterMosmans - 1
Few enhancements for easier installation.
#20 opened by StefanVink - 0
Add output of --framework to logfile
#24 opened by PeterMosmans - 2
-l and -o not clear
#1 opened by mkevenaar - 1
- 1
Check whether script is started as root, and if so, reject certain options (eg. nmap -sU)
#11 opened by PeterMosmans - 1
Rewrite script... to Python
#13 opened by PeterMosmans - 1
- 1
Re-use results of nmap for next scans
#14 opened by PeterMosmans - 2
Add test for open mail relay
#17 opened by PeterMosmans - 1
- 1
- 1
Add flag for udp port scanning
#6 opened by PeterMosmans