Oct 21 2007

Nessus Tools: HTML reports

Published under Tech
Tags: ,

I’m not sure about you, but I hate how Nessus generates HTML reports. While reviewing the report I find myself having to remember what IP I am looking at, and spend too much time scrolling back up the report because of my short memory. Also, none of the ports identified as having a web server behind it are links.

Leveraging the sqlite database from nbe2sql, I wrote sql2html. Both of the two issues above are implemented, as well as dynamic table sorting via javascript sorttable.

Please let me know if there are any issues, or if you want a feature added. Enjoy.

Code:

Popularity: 17% [?]

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • del.icio.us
  • Facebook
  • Reddit
  • StumbleUpon
  • TailRank
  • Technorati
  • TwitThis

RSS feed | Trackback URI

5 Comments »

Comment by Wayne D
2008-01-09 12:51:31

Hey Garret,

Not sure if it’s intentional (due to code changes or something) but the “links” above aren’t links to anything.

I just started doing monthly scans and was looking for a better way to present the scan data. Management wants some kind of report. Figured I’d take a look at what you’ve done and see if I could use it.

Wayne

 
Comment by ggee
2008-02-15 22:56:57

hrmm… I just tested the links and they work on my end. If you send me an email I can upload them to you.

But if you are looking for a management level report, my tool wont help in that. My tool is meant to help an analyst on the technical side. And if you are running monthly scans, http://inprotect.sourceforge.net/ is a neat tool that might help you out.

 
Comment by ggee
2008-02-15 23:03:56

I recent got an email question about changing the sql format from sqlite to mysql. Back when I originally wrote the scripts, I intended on making it support sqlite and mysql, but I never got around to it. It should be pretty easy to take my code, add in mysql-python (http://sourceforge.net/projects/mysql-python), and point the connection to the mysql database.

 
Comment by Reggie
2008-07-24 06:56:23

Hi Garrett,

I was looking for tools to analyze Nessus HTML reports and found your page! : )

I download, unzipped and then ran your programs, but am not sure how they work. : (

Nothing seems to happen other than a command box (like DOS) window opens then closes.

I’m looking on your page and don’t see any instructions, could you please help?

Thanks!
Reggie

 
Comment by Garrett Gee
2008-07-24 07:37:12

The program is not a GUI, it has to be ran through a command prompt. Running the two utilities with –help will show the options. I hope this helps and the tools are useful for you.

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> in your comment.

Trackback responses to this post