Dradis is an open-source collaboration framework, tailored to InfoSec teams.
Goals
- Share the information effectively.
- Easy to use, easy to be adopted. Otherwise it would present little benefit over other systems.
- Flexible: with a powerful and simple extensions interface.
- Small and portable. You should be able to use it while on site (no outside connectivity). It should be OS independent (no two testers use the same OS).
Some of the features:
- Platform independent
- Markup support for the notes: text styles, code blocks, images, links, etc.
- Integration with existing systems and tools:
Editions
There are two editions of Dradis Framework:
- Dradis Framework Community Edition (CE): open-source and available freely under the GPLv2 license.
- Dradis Framework Professional Edition (Pro): includes extra features that are more useful for organizations dealing with bigger teams and multiple projects at a time. To use Pro and get official support please become a subscriber.
Getting started: Community Edition
Git release (recommended)
$ git clone https://github.com/dradis/dradis-ce.git
$ cd dradis-ce/
$ ruby bin/setup
$ bundle exec rails server
You can browse to the app at http://localhost:3000/
Using Vagrant
If you’d like to use dradis in Vagrant, you can use the included Vagrantfile.
# Clone the repo
git clone https://github.com/dradis/dradis-ce.git
# install/start the vagrant box
vagrant up
# ssh into the box
vagrant ssh
# install ruby in the vagrant box
cd /dradis/dradis-ce
rvm install "$(cat .ruby-version)"
# Then you can proceed with standard setup from within Vagrant
ruby bin/setup
# You'll need to tell the server to bind to 0.0.0.0 for port forwarding:
bundle exec rails server -b 0.0.0.0
Stable release
In https://dradisframework.com/ce/download.html you will find the latest packages.
Getting help
- http://dradisframework.org/
- Community Forums
- Slack channel
- IRC: #dradis
irc.freenode.org
Add Comment