[dradis-devel] A new HTTP API
Collaboration and reporting tool for InfoSec teams.
Brought to you by:
etdsoft
From: Daniel M. <et...@no...> - 2014-04-09 11:37:51
|
Hi all, I'm happy to announce that we now have a working API layer for Dradis. This means you'll be able to read/write information in the Dradis repository from anywhere you want (console scripts, your own tools, 3rd party tools that decide to implement a connector, etc.). This is very limited and heavily under development extension at the moment, but since I was able to run a couple of `curl` commands and it worked, I thought I should let you know about it. Here is the code: https://github.com/dradis/dradis-api Here is the discussion in the forum: http://discuss.dradisframework.org/t/dradis-http-api/20/3 I'll be around in #dradis at irc.freenode if anyone wants to have a chat. Next steps: * Implement CRUD operations for Notes (possibly Categories too?) * Create a client library that speaks to the API and abstracts the * communication so in your tools you can do stuff like: * `Dradis::Node.new(label: 'My node').save` Hope you enjoy this. Ideas, pull-requests and feature requests are more than welcomed (lets use the forum to coordinate though). Stay well, Daniel p.s. this is part of some of the stuff I'll be covering during the BSidesLondon workshop [i] later this month. [i] https://www.securitybsides.org.uk/workshops.html |