Installing Dradis from Git

If your answer is not here the Community Forums are your best bet.

Dependencies

  1. You need a Ruby environment.
  2. You need the SQLite3 library:
    # apt-get install libsqlite3-dev
    In macOS:
    $ brew install sqlite

Video Tutorial

Getting Started

  1. Head over to the Dradis Framework repo on GitHub.
  2. On your local system, run the following in your command line:

    $ git clone https://github.com/dradis/dradis-ce.git
    $ cd dradis-ce/
  3. Run the following in your command line:
    $ ./bin/setup

Setting up the app


  1. Once you've completed the steps above, fire up the server by running the following in your command line:
    $ ./bin/rails server
  2. Point your browser to: http://localhost:3000
  3. Configure the shared password by entering it and confirming it:
    Dradisframework 01
  4. Create a username, then enter the password you created above:
    Dradisframework 02

Congratulations!

You did it! You have now completed the installation process. Congratulations on making it all the way from git to running! Dradis CE will be installed with some sample issues, and a Methodology and some Nodes with instructions designed to familiarize you with Dradis features and functionality.

Dradisframework 03



Troubleshooting tips

  • I'm installing on Kali Linux: check out the troubleshooting section of the Installing Dradis on Kali Linux guide.

  • The path '~/dradis-plugins' does not exist:
    First, check the file structure. Have you created any folders other than dradis-ce? If not, try running: $ ./bin/setup.
    Did the download create a folder like /community that holds the dradis-plugins folder? If so, move the contents of the community folder out into the same file that holds the dradis-ce folder.

  • An error occurred while installing <gem-name> (1.0.0), and Bundler cannot continue:
    This is likely a system-specific dependency issue. The first line of defense is to Google the specific error message to see whether StackOverflow or similar sites offer a solution. If you cannot resolve the issue, let us know in the Community Forums

Next? Check out the rest of the Dradis Community guides.

Streamline InfoSec Project Delivery

Learn practical tips to reduce the overhead that drags down security assessment delivery with this 5-day course. These proven, innovative, and straightforward techniques will optimize all areas of your next engagement including:

  • Scoping
  • Scheduling
  • Project Planning
  • Delivery
  • Intra-team Collaboration
  • Reporting and much more...

Your email is kept private. We don't do the spam thing.