Name: Patil Mohit Manoj
Class: BE Computer - B
Batch: B-1
Roll No: 12
DOP: 07/04/2023 DOC: 07/04/2023
Dradis is an open source framework to enable effective information sharing, specially during security assessments.
Dradis is a self-contained web application that provides a centralized repository of information to keep track of what has been done so far, and what is still ahead.
Features include:
Easy report generation.
Support for attachments.
Integration with existing systems and tools through server plugins.
Platform independent.
Installing Dradis on Kali Linux
Before we get started, we’ll need to install a few packages. Run the following in your terminal:
$ apt-get install libsqlite3-dev
$ apt-get install zlib1g-dev
Reset Dradis
This guide contains:
Reset your instance
Reset your sttachments
Reset your database
Reset your logs
Reset your password
Reset your instance
This command clears out your instance so that you’re ready for your next project. First, Dradis creates a backup project export file in case you ever need to restore this project, then it clears out all of the data from your instance, leaving you with a blank slate and a backup.
Note: make sure you’re running these commands from your dradis-ce folder.
$ bundle exec thor dradis:reset
Expected output:
I, [2018-01-01] INFO — : Project package created at:
/dradis-ce/backup/dradis-export_2017-11-03_1.zip
** Deleting all attachments… [ DONE ]
** Cleaning database… [ DONE ]
** Seeding database… [ DONE ]
** Deleting all log files… [ DONE ]
command below will delete all of the attachments from your instance.
Note: make sure you’re running these commands from your dradis-ce folder.
$ bundle exec thor dradis:reset:attachments
Expected output:
** Deleting all attachments… [ DONE ]
Reset your database
This command removes all data from a dradis repository. It’s diferent from the dradis:reset command outlined above in that it doesn’t generate a project export in the process, it’s simply a hard delete.
Note: make sure you’re running these commands from your dradis-ce folder.
$ bundle exec thor dradis:reset:database
Expected output:
** Cleaning database… [ DONE ]
Reset your logs
The log files for your instance are found in the dradis-ce/log/ folder. The command below will delete all of the log files from your instance. removes all log files
Note: make sure you’re running these commands from your dradis-ce folder.
$ bundle exec thor dradis:reset:logs
Expected output:
** Deleting all log files… [ DONE ]
Reset your password
Set a new shared password. During the install process, you set a shared password for your instance. Use the command below to update your shared password..
Note: make sure you’re running these commands from your dradis-ce folder.
$ bundle exec thor dradis:reset:password
Expected output:
Changing password for Dradis server.
Enter new Dradis password: dradis
Retype new Dradis password: dradis
Output: