I just commited 3com_hub replacement to trunk. That means most old
vulnerability checks implemented in C are now implemented in NASL. As
they are old I was limited in testing them, so if you can test it more,
it would be appreciated. (I have found single 3com switch, could find
any other 3com model, and I don't have SGI box to test SGI objectserver
vuln...)

That means we still have following generic plugins to replace:
* portscanners (tcp/syn) - should be replaced by nmap?

* ssl_ciphers - SSL implementation missing, basic SSLv2 implementation
in ssl_funcs.inc, but for this we need SSLv2 and SSLv3 implementation.
Should we implement SSL in NASL or use openssl/gnutls and export useful
f() to NASL?

* find_service - part of CR#40,
http://www.openvas.org/openvas-cr-40.html

Also here's something that was discovered during C plugins replacement
development:
- openvas NASL is missing layer 2 functions (in order to implement
3com_hub fully in NASL, it is required to have layer 2 functions)
- openvas NASL is missing network info functions (what mac addres, what
subnet, what interface packet will go through, ...). It could be done
using pread and parsing output from ifconfig/route/, but it seems clumsy
and not portable.

Kost
_______________________________________________
Openvas-devel mailing list
Openvas-devel@wald.intevation.org
http://lists.wald.intevation.org/mailman/listinfo/openvas-devel

Reply via email to