/pentest-lab

Vagrant environment template for practicing penetration testing

Primary LanguagePHPMIT LicenseMIT

VM Penetration Lab

Resources for security, penetration testing and the OSCP certification

###Requirements

###Set-up

  • Clone pentest-lab repo locally (or just download the zip file):

    > git clone https://github.com/jhwohlgemuth/pentest-lab.git

  • Change into pentest-lab directory:

    > cd pentest-lab

  • Create Vagrant VM environment:

    > vagrant up

Note: You will have to acknowledge Windows UAC dialogues twice during this step to set the host names of the VMs

  • Access the kali client with

    > vagrant ssh kali-client

  • Navigate to dvwa.server.io/setup.php in you favorite browser and click "Create / Reset Database"

  • Administer the DVWA from dvwa.server.io

    Username: admin

    Password: password

  • PWN DVWA FTW!!! :trollface:

###Help

  • Vagrant
  • DVWA - PHP/MySQL web application that is d*** vulnerable
  • Mutillidae - free, open source, deliberately vulnerable web-application providing a target for web-security enthusiest

##Resources Awesome

##To-do

  • Configure autonomous OpenVAS configuration
  • Add Mutillidae (?)