文件名称:史上最小的tcp端口扫描器
文件大小:7KB
文件格式:RAR
更新时间:2010-04-26 06:21:00
扫描器 最小 源码 端口
最近突然想写个端口扫描器,于是又有时间,就写了一个,但实在没什么新技术,就在个头大小上做了点文章。 除了改进编译器上的一些设置外,所有的函数都是直接调用api,甚至连命令行参数都是自己得到的,当然还有不少的crt函数也是自己写的。源代码文件大小有7k,vc8编译后为6k,几乎已经到了极限,然后用upx压了一下,只有3点几k了。到google上搜了下,目前最小的扫描器有8k,并且为压缩后大小,所以我将它取名为mmscan。 *************http://www.cfxy.net//***************** Useage: mmscan.exe -s ((IP Host)|(IP begin)-(IP end)) -p (prot:80,33,44|135-1433) -T (thread:100) -t (timeout:2000 millisecond) -s (save result file:res.txt) For example: mmscan.exe -a 192.168.0.0-192.169.0.0 -p 135 -T 250 -s c:\\result.txt mmscan.exe -a 127.0.0.1 -p 1-65535 -T 100 -t 1000 mmscan.exe -a 172.0.0.0-173.0.0.0 -p 135,445,80,139 -T 250 -t 2000 -s res.txt
【文件预览】:
minsss.sln
minsss.vcproj
minsss.exe
minsss.cpp