Where are the rest of the plugins?

Hi,

I have used Dradis on Kali 1 before, but I recently switched to Kali 2;
which includes Dradis 3 and I can’t seem to find the rest of the upload
plugins. I only see Burp and Nessus. Now I do see them on the file
system.

How do I re-enable them?

Thank you.

Sorry about this, glaring omission in the docs. Update: We’ve added the page already: Enable/Disable Add-ons.

In the mean time, you define the list of enabled/disabled plugins in Gemfile.plugins file.

  1. Comment / un-comment the plugins at will.
  2. Run bundle install after making any changes.
  3. Re-start the server to pick changes

Hi etd,

Thank you for your response. I’ll be on the lookout for the updated documentation. I’m not terribly experienced with Ruby, but I was able to install the plugins below by following your instructions.

  • Nmap
  • Nexpose
  • Nikto, and
  • Openvas

This might require a different post, but just to update. I got errors with the plugins below:

Error Example Metasploit

Fetching git://github.com/dradis/dradis-msf.git
Fetching gem metadata from https://rubygems.org/
Fetching additional metadata from https://rubygems.org/
Resolving dependencies…
Could not find gem ‘dradis-msf (>= 0) ruby’ in git://github.com/dradis/dradis-msf.git (at master).
Source does not contain any versions of ‘dradis-msf (>= 0) ruby’

The configs that gave me errors

if Dir.exists?(’…/dradis-msf’) && !ENV[‘PACKAGING’]
gem ‘dradis-msf’, path: '…/dradis-msf’
else
gem ‘dradis-msf’, github: 'dradis/dradis-msf’
end

if Dir.exists?(’…/dradis-osvdb’) && !ENV[‘PACKAGING’]
gem ‘dradis-osvdb’, path: '…/dradis-osvdb’
else
gem ‘dradis-osvdb’, github: 'dradis/dradis-osvdb’
end

if Dir.exists?(’…/dradis-retina’) && !ENV[‘PACKAGING’]
gem ‘dradis-retina’, path: '…/dradis-retina’
else
gem ‘dradis-retina’, github: 'dradis/dradis-retina’
end

if Dir.exists?(’…/dradis-surecheck’) && !ENV[‘PACKAGING’]
gem ‘dradis-surecheck’, path: '…/dradis-surecheck’
else
gem ‘dradis-surecheck’, github: 'dradis/dradis-surecheck’
end

if Dir.exists?(’…/dradis-typhon’) && !ENV[‘PACKAGING’]
gem ‘dradis-typhon’, path: '…/dradis-typhon’
else
gem ‘dradis-typhon’, github: 'dradis/dradis-typhon’
end

if Dir.exists?(’…/dradis-w3af’) && !ENV[‘PACKAGING’]
gem ‘dradis-w3af’, path: '…/dradis-w3af’
else
gem ‘dradis-w3af’, github: 'dradis/dradis-w3af’
end

if Dir.exists?(’…/dradis-wxf’) && !ENV[‘PACKAGING’]
gem ‘dradis-wxf’, path: '…/dradis-wxf’
else
gem ‘dradis-wxf’, github: 'dradis/dradis-wxf’
end

if Dir.exists?(’…/dradis-zap’) && !ENV[‘PACKAGING’]
gem ‘dradis-zap’, path: '…/dradis-zap’
else
gem ‘dradis-zap’, github: 'dradis/dradis-zap’
end

I think that these add-ons have not been gemified yet.

Were you looking to use any of these tools right away?

Well right now I’m primarily interested in Nmap and OpenVas, but I did want to play around with the MSF plugin.

That being said. It can wait. Thank you.