Go beyond the impossible!
spoon – Worlds Fastest Port-Scanner (?)
Well well, our first example on how the nokitel library can used.
It’s a slimmed down, “fast“, SYN-stealth portscanner. The source code is fully commented, and I hope you get a grip of the fundamental functionality.
Usage:
spoon.exe –show (Lists your network interfaces.)
spoon.exe –nic=eth0 –list=List_Of_IPs.txt –port=21-23,80 –out=Results.txt –delay=2 (A scan with eth0 and delay of 2ms.)

spoon - Help Message
This scanner, was able to transmit 2000 crafted packets towards 2000 individual IP-addresses, per second.
Sweden have an allocated space of about ~25 million IP-addresses.
With spoon, the country of Sweden can be scanned for an individual service, say HTTP (port 80) in a pretty accurate time of 3 hours.
Yes. 3 hours.
How come it’s this fast?
Well. We have a fixed timeout of 5 seconds, no matter how many targets we’re scanning.
So we got no “delay” which would decrease the speed of the scanner.
For more information, read the sourcecode. If you dare. It’s written in VB.Net. Nothing for you C/C++ guys!
Oh yeah!
Do you wish to scan a country?
…Lists of ranges can be downloaded from here.
Here’s the sourcecode and the binary.
Anyway,
Ciao Bella.
| Print article | This entry was posted by Fredrik Nordberg Almroth on 11/07/2010 at 00:20, and is filed under .Net, Network Security, nokitel. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 1 month ago
Could you please add a flag (–timeouts filename.txt) so that hosts that timed out will be logged? Would be a cool extra function methinks.
about 1 month ago
Of course, I do it once i wake up again
Good night.