assessment-manager icon indicating copy to clipboard operation
assessment-manager copied to clipboard

Manage all logistical information for a pentest including clients, contacts, employees, findings, projects, scoping, and vulnerabilities.

Follow on Twitter Twitter Follow License: MIT

About

  • This project is currently in the beta stage of development.
  • Manage all logistical information for a pentest including clients, contacts, employees, findings, projects, scoping, and vulnerabilities.
  • Special thanks to Shipul Biswas for all his help on this project! https://www.guru.com/freelancers/far-bis

Requirements

  • Install XAMPP (PHP 7.2.0): https://www.apachefriends.org/download.html

OS X Setup

  • Use XAMPP control panel to start MySQL and Apache.
  • cd /Applications/XAMPP/htdocs/
  • Change line 8 in index.php to header('Location: '.$uri.'/assessment-manager/src/php/index.php');
  • git clone https://github.com/leebaird/assessment-manager.git

Usage

* cd assessment-manager/bin/
* . ./setenv.sh osx

* cd ../src/db/mysql/amdb/
* ./access.sh setup
* ./access.sh clear
* ./access.sh load

* Open Safari to localhost
* Default account: admin
* Default password: 1234!@#$qwerQWER

Pages

* Clients
* Contacts
* Employees
* Findings: create finding categories with boiler plate text for your deliverables.
* Projects: track important dates and various aspects of an engagement.
* Vulnerabilities:
    Host: import Nessus and Nexpose findings.
    Web: import Burp and Acunetix findings.