• Stars
    star
    672
  • Rank 67,180 (Top 2 %)
  • Language
    Ruby
  • License
    GNU General Publi...
  • Created almost 9 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Dradis Framework: Collaboration and reporting for IT Security teams

Welcome to the Dradis Framework

CI Code quality Black Hat Arsenal

Dradis is an open-source collaboration framework, tailored to InfoSec teams.

To try Dradis Community, you can deploy your own instance (you will need accounts in the cloud providers to get started).

Our 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:

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

From Git (recommended)

Installing Dradis from Git

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
cd dradis-ce/

# 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

Getting help

Contributing

Please see CONTRIBUTING.md for details.

Many thanks to all Dradis Framework contributors. Dradis has been around since 2007, and in 2016 we had to do some nasty Git gymnastics resulting in a lot of the previous SVN + Git history no longer being available in the current repo. We haven't deleted it though, and we're still very much grateful for the work of our former contributors.

Branching model

We're following Vincent Driessen's A successful Git branching model to try to keep things organized.

In this repo we will have: master, develop, release- and hotfix- branches.

If you need to work on a feature branch, fork the repo and work on your own copy. We can check it from there. Eventually you'll merge to your develop and back to origin's develop.

Community Projects

Have you built a Dradis connector, add-on, or extension? Contact us so that we can feature it here.

License

Dradis Framework Community Edition is released under GNU General Public License version 2.0

Dradis Framework Professional Edition is released under a commercial license.

We're hiring

If you love open source, Ruby on Rails and would like to have a lot of freedom and autonomy in your work, maybe you should consider joining our team to make Dradis even better.

More Repositories

1

dradis-legacy

This is a LEGACY repo head to
Ruby
134
star
2

dradis-burp

Burp Suite plugin for the Dradis Framework
Ruby
13
star
3

dradis-openvas

OpenVAS plugin for the Dradis Framework
Ruby
10
star
4

dradisguides

Dradis Framework guides and documentation
CSS
9
star
5

burp-dradis

Dradis Framework extension for Burp Suite
Ruby
9
star
6

dradis-acunetix

Dradis connector for the Acunetix scanner
Ruby
8
star
7

dradis-nmap

Nmap plugin for the Dradis Framework
Ruby
7
star
8

dradis-nessus

Nessus plugin for the Dradis Framework
Ruby
6
star
9

dradis-osvdb

OSVDB plugin for the Dradis Framework
Ruby
6
star
10

dradis-plugins

Helper modules to register plugins for the Dradis Framework
Ruby
6
star
11

dradis-metasploit

Metasploit Framework plugin for the Dradis Framework
Ruby
6
star
12

dradis-nexpose

Nexpose plugin for the Dradis Framework
Ruby
5
star
13

dradis-projects

Project export / upload plugin for the Dradis Framework
Ruby
5
star
14

dradis-zap

ZAP plugin for the Dradis Framework
Ruby
5
star
15

dradis-calculator_cvss

A CVSSv4 score calculator for the Dradis Framework
HTML
5
star
16

dradis-qualys

Qualys plugin for the Dradis Framework
Ruby
5
star
17

metasploit-dradis

A Metasploit plugin that uses the Dradis API
Ruby
4
star
18

dradis-calculator_dread

A DREAD score calculator for the Dradis Framework
HTML
4
star
19

meta

Bits and pieces included in the Dradis Framework package that don't fit anywhere else
Shell
4
star
20

dradis-nikto

Nikto plugin for the Dradis Framework
Ruby
4
star
21

dradis-json_export

JSON Export Plugin for the Dradis Framework
Ruby
3
star
22

dradis-packages

Package import / export plugin for the Dradis Framework
Ruby
3
star
23

dradis-brakeman

Brakeman scanner plugin for the Dradis Framework
Ruby
3
star
24

dradis-surecheck

SureCheck plugin for the Dradis Framework
Ruby
3
star
25

dradis-vulndb

VulnDB HQ plugin for the Dradis Framework
Ruby
2
star
26

dradis-api

[deprecated] see http://github.com/dradis/dradis-ce
Ruby
2
star
27

dradis-html_export

HTML reporting plugin for the Dradis Framework
Ruby
2
star
28

w32installer

Windows installer for the Dradis Framework project
Ruby
2
star
29

dradis-ntospider

Dradis connector for the AppSpider (was NTOSpider) scanner
Ruby
2
star
30

dradis-client

A Ruby wrapper for the Dradis API
Ruby
2
star
31

website

The Dradis Community project website at http://dradisframework.org
HTML
2
star
32

dradis-coreimpact

CORE Impact plugin for the Dradis Framework
Ruby
1
star
33

api-docs

Documentation for the Dradis API, see - https://dradisframework.com/support/api/
JavaScript
1
star
34

dradis-pdf_export

Export Dradis results into PDF format
Ruby
1
star
35

dradis-theme_snowcrash

The Snowcrash theme for the Dradis Framework
HTML
1
star
36

dradis-cve

Dradis Framework import plugin for NIST's National Vulnerability Database
HTML
1
star
37

dradis-wxf

wXf plugin for the Dradis Framework
Ruby
1
star
38

dradis-mediawiki

MediaWiki import plugin for the Dradis Framework
Ruby
1
star
39

dradis-wpscan

WPScan plugin for the Dradis Framework
Ruby
1
star
40

dradis-csv_export

Export Dradis results into CSV format
Ruby
1
star