hammackj / risu

Risu is Nessus parser, that converts the generated reports into a ActiveRecord database, this allows for easy report generation and vulnerability verification.
http://hammackj.github.io/risu
MIT License
63 stars 20 forks source link

problem with risu in kali #74

Closed mjgabriel18 closed 10 years ago

mjgabriel18 commented 10 years ago

Hi Brother!, i have a problem with risu in kali version. Follow the link

https://github.com/arxopia/risu/wiki/Kali-Linux-Risu-Installation-Guide

But, when i run

risu -v

/usr/local/rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- prawn/layout (LoadError) from /usr/local/rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:inrequire' from /usr/local/rvm/gems/ruby-1.9.3-p547/gems/risu-1.6.3/lib/risu.rb:45:in <top (required)>' from /usr/local/rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:inrequire' from /usr/local/rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in require' from /usr/local/rvm/gems/ruby-1.9.3-p547/gems/risu-1.6.3/bin/risu:34:in<top (required)>' from /usr/local/rvm/gems/ruby-1.9.3-p547/bin/risu:23:in load' from /usr/local/rvm/gems/ruby-1.9.3-p547/bin/risu:23:in

' from /usr/local/rvm/gems/ruby-1.9.3-p547/bin/ruby_executable_hooks:15:in eval' from /usr/local/rvm/gems/ruby-1.9.3-p547/bin/ruby_executable_hooks:15:in
'

what can i do? Thanks.

Regards from argentina.

hammackj commented 10 years ago

Hi, The problem is the newer version of prawn. I didn't clamp the gem versions in the 1.6.3 version of risu.

gem uninstall prawn gem install prawn -v 0.14.0

Should fix it. I have this fixed in 1.7.0 just I haven't had time to release it yet.

mjgabriel18 commented 10 years ago

Ok, thanks, works!! But, when i run risu sb.gob.do.nessus (nessus file) [_] Parsing sb.gob.do.nessus... New HostProperties attribute: LastUnauthenticatedResults. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: CredentialedScan. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: policy-used. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: cpe-4. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: cpe-3. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: cpe-2. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: cpe-1. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com New HostProperties attribute: cpe-0. Please report this at https://github.com/arxopia/risu/issues/new or via email to risu@arxopia.com [] Fixing IP Address field [] Preforming Post Processing [] Calculating RiskScore for all vulnerabilities [*] Finished parsing sb.gob.do.nessus. Parse took 3.56 seconds

And risu -t finding_statistics -o prueba.pdf

The file .pdf only have 1 page

=(

hammackj commented 10 years ago

Findings stats should be a single page. It should be a table of Number of hosts,Number of risks,High Risks,Medium Risks,Low Risks,Info Risks.

try the technical_findings template for a bunch of data =)

Let me know if you have any other issues.

mjgabriel18 commented 10 years ago

technical_findings workss!!!, edit .rb and add low and info vulnerabilitys! Greatttt template!

thaksss a lotttttt!!!!

hammackj commented 10 years ago

Great. Feel free to open any other issues you find. The 1.7.0 branch adds a bunch of things, not sure when I will release it though almost a year in dev on it. =)