Wayne, I'm working on web interface for Nessus, which is part Perl and PHP. Working copy download and demo is available at www.inprotect.com However I do not run Perl scripts as cgi, but as cron jobs on schedule. You can download the script at http://www.inprotect.com/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=1
May be it will be useful for you. It's released under GNU GPL, so any customization and enhancements are possible and even welcome. I think Nessus + Nmap require root user privileges. Alex Zimin [EMAIL PROTECTED] > Hi, > > I am going to write a web interface to perform the scanning with nessus. > I don't know why when running the cgi script from the apache server and > it will log the error message like below. > > nessus : Could not initialize the OpenSSL library ! > Please launch nessus-mkrand(1) first ! > > Otherwise, I can run that cgi script without problem from the shell with > the user account which running the apache server. > Please advice. > > Regards, > Wayne. > > > >************************************************************************************************** > The contents of this email and any attachments are confidential. > It is intended for the named recipient(s) only. > If you have received this email in error please notify the system > manager or the sender immediately and do not disclose the contents to > any one or make copies. > > ** Our organization scanned this email for viruses, vandals and > malicious content ** > >************************************************************************************************** Alex Zimin [EMAIL PROTECTED] - [EMAIL PROTECTED]: general discussions about Nessus. * To unsubscribe, send a mail to [EMAIL PROTECTED] with "unsubscribe nessus" in the body.
