By Daniel Martin / @etdsoft
Main app:
Connectors / add-ons
Web interface:
Console interface:
irb> Issue.count
32
irb> Issue.first.title
"Out-of-date Apache"
["!d62728_high", "!ff7f0e_medium", "!6baed6_low"]
/api/issues
/api/nodes
./evidence
./notes
$ curl -i -u etd http://dradisframework-ce.dev/api/issues/4
{
"id": 4,
"title": "Out-of-date Apache server",
"fields": {
"Title": "Out-of-date Apache server",
"OWASP": "A9",
"Risk": "High",
"Description": "The version of ...",
"Solution": "The Apache HTTP ...",
"References": "Apache HTTP Server Project\nhttp://httpd.apache.org"
},
"text": "#[Title]#\nOut-of-date Apache server\n\n#[OWASP]#\nA9\n\n...",
"created_at": "2016-06-08T05:53:52.703Z",
"updated_at": "2016-06-08T05:53:52.703Z"
}
3.0.0~rc1
(working on it)Linux:
$ apt-get install redis-server
Mac:
$ brew install redis
$ redis-server /usr/local/etc/redis.conf
Linux:
$ apt-get install libsqlite3-dev
Mac:
$ brew install sqlite
$ ./dradis-webapp && ./dradis-worker
$ mkdir dradis3-git
$ cd dradis3-git/
$ git clone https://github.com/dradis/dradis-ce
$ cd dradis-ce/
$ ruby ./bin/setup
$ bundle install
$ ruby ./bin/setup
What we need:
./bin/rails server
./bin/rake resque:work