On Thu Aug 18 2005 at 09:33, Fengwei wrote:

> I downloaded the nessus source code and have built on cygwin
> successfully (actually unknown, that's why I'm testing it)

I did this a long time ago, before NeWT existed, because in one
special case, I needed Nessus on Windows.
IIRC:
- C plugins will not work, so you'll need a way to portscan the
targets. Now, the best way is probably to use the NASL nmap wrapper,
but when I did that, it was still a C wrapper so I rewrote a port
scanner in NASL.
- worse, find_service is still in C, so you must rewrite it in
NASL. The result will be slow as NASL does not provide any way to
multithread the script. Without find_service, the scan report is
worthless. 
- a couple of other C plugins will have to be rewritten or removed. 
- I don't remember exactly, but I think there was a problem with raw
sockets. Either they were not reliable, or needed some hacking to work
with WinPcap. BTW, I suspect that you ran into a problem with ping_host.nasl  
- and last but not least, as Cygwin emulates Unix fork, the resulting
software is *very* slow.

IMHO, running Nessus on Cygwin is rather brain damaged now. Unless
this is a programming challenge :)

-- 
http://arboi.da.ru/
PGP key ID : 0x0BBABA91 - 0x1320924F0BBABA91
Fingerprint: 1048 B09B EEAF 20AA F645  2E1A 1320 924F 0BBA BA91
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to