Tool to generate penetration test reports.
- Official Documentation
- Dradis package (kali.org)
Dradis supports multiple languages. Create both English and French (or other language) entries in your issue library and have two different report templates for the different languages.
Installation
https://dradisframework.com/ce/documentation/install_kali.html
sudo apt install dradis
Start Dradis service
sudo service dradis start
Access Dradis
URL can be found like this:
sudo dradis -h
Access Dradis at http://127.0.0.1:3000
Stop Dradis service
sudo service dradis stop
Create a custom Issue Library (MediaWiki)
sudo service apache2 start
sudo service mysql start
Secure MySQL if not already done
sudo mysql_secure_installation
Create database for mediwiki
mysql -u root -p
CREATE DATABASE mediawiki_db;
GRANT ALL PRIVILEGES ON mediawiki_db.* TO '<username>'@'localhost' IDENTIFIED BY '<Password>' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;
Install MediaWiki
Files will be located in /usr/share/mediawiki
sudo apt install mediawiki
Run Setup
http://localhost/mediawiki/mw-config/index.php
- Choose database name: mediawiki_db
- Leave prefix empty
- Database username: Enter root. This is not the username of the MediaWiki account; this is the username for your database.
- Download the generated LocalSettings.php
sudo cp /home/kali/Downloads/LocalSettings.php /etc/mediawiki/LocalSettings.php
In Dradis configurations, update the port and URL to the MediaWiki instance.
- mediawiki/api.php
- Port 80
- http (instead of https)