Skip to content

7h4n91i/viper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Codename Viper

Codename Viper

A Python tool for automating penetration testing work, like intelligence gathering, testing, and reporting.

###Getting Started Run the setup.py script in the /setup directory to walk through setup steps, like creation of directories and setup of API keys.

Then run setup_check.py to make sure everything is in order.

Install any missing libraries by running pip with the requirements.txt file in the /setup directory:

pip install -r requirements.txt

###What Can Viper Do? 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.

About

Tool for automating penetration testing tasks (in development).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%