[en] Yet Another TCP Scanner
I wrote a new TCP scanner, at last.
- It was easy.
- It is simple (less than two pages of C)
- It is quick, even against a firewalled machine
- It grabs banners, and save times for the service identification phases later.
2 Comments:
Nowadays kernels aren't anymore bent by scarce hardware resources and the necessity to keep them available in userland. As far as I can guess, no architecture provides efficient multi-leveled privilege isolation, and no operating system paradigm more complex than Unix emerged from the swamp. Security being a serious matter in the IPv4 world, while TCP's being used as ordinary, asynchronous I/O, a rich kernel becomes a powerfull, fast & secure service provider for userland processes. Userland API aren't usefull if you use a langage using the same calling conventions than your kernel (C).
Show us the source !
The source is available in nessus-plugins/plugins/nessus_tcp_scanner/
Post a Comment
<< Home