
Viper updates – Tool for automating penetration testing tasks.
Latest change 3/2/2016:
+ viper.py: Menu changes
+ lib/scan_tools.py : EyeWitness target list output.
+ setup/web_ports.txt : Fixed weird repeating lines.
viper is A Python tool for automating penetration testing work, like intelligence gathering, testing, and reporting.
Viper is still very much in development, but it aims to automate many of the common tasks carried out by penetration testers. Such as:
+ Email harvesting with theharvester.
+ File discovery via goofile and Google Hacking.
+ Investigating targets with DNS tools, urlcrazy, Shodan, and more.
+ Actively scanning targets with nmap and masscan.
+ Parsing scan results to find ports of interest and target them with tools like httpscreenshot and Nikto.
+ Managing reports and files for tasks like joining multiple Nessus files and parsing Burp reports.
Usage:
1 2 3 4 5 6 7 8 9 10 11 12 |
git clone https://github.com/chrismaddalena/viper cd viper/setup pip install -r requirements.txt python setup.py install cd .. ./viper.py Note: you must have shodan api. Updates: cd viper git clone origin master |
Source : https://github.com/chrismaddalena | Our post before