[vscweb-devel] possible nessus client for perl
Brought to you by:
cirrusrex
From: Matt W. <wi...@pu...> - 2004-02-26 03:21:24
|
Brent, I've wasted a bunch of time trying to work on putting something together without success, no matter what I did, I always got absolutely *jack* from the nessusd server after I sent "< NTP/1.2 >". Then, I finally came across this: Net::Nessus::ScanLite it works and uses the IO::Socket::SSL, which is amazingly simple. We can either, based on this, write our own interface, or use this module itself to perform our scans. Unfortunately, you can't add the module to the server via cpan because it requires perl 5.8.0 and Woody (Stable) doesn't have perl 5.8. However, I grabbed the source to the module myself, removed the perl 5.8 requirement and installed all of the dependencies and it seems to work fine. If you get a chance, please give it a look. I've added a tests directory to the daemon/ dir of the cvstree, which has a test script for the ScanLite module. I've also added "Net/Nessus/ScanLite.pm" to the cvs repository as well. To update it, just cd into the vsc/daemon dir and type 'cvs update -d'. -matt |