基于HTTP的网段主机发现工具
还记得那个曾经在FreeBuf上发布的HTTPScan吗?
那时候我还是一个刚接触网络的菜鸡,看着那个工具原理很简单,就有了重新造一个更好的轮子的想法。
于是我开始了Python学习之路,不停的搜着比threading更快更厉害的线程模块 (要比前面的轮子更好!)
由于自己的Python实在太烂,只能抄代码。最后的结果是写出了一个比原作还要烂的工具。
因此我开始潜心学习,一定要写一个更厉害的轮子!(手动滑稽~)
上面扯淡,请忽略
一个新的工具诞生啦:CSpider - 基于Python3
有什么优点呢:
支持多端口扫描,不再是80端口啦
不会再出现线程假死、无法退出的情况 ( 这里你可能需要多按几次Ctrl+c )
速度更快,效率更高,占用系统资源减少
HTML格式输出结果,一个a标签,更方便查看相关信息
* 支持A、B、C段扫描 (不建议扫A段哦,太大了。)
命令行输出:
HTML格式:
使用方法:
args:
-t 线程数 # 默认120
-o 超时时间 # 默认3
-p 探测80以外的其他端口 # 速度会降低
example:
python cspider.py 180.149.132.0/24 #c段
python cspider.py 180.149.0.0/16 # b段
python cspider.py 180.149.132.0/24 -t 128 -o 5
工具地址:
Github:https://github.com/Lyttoni/CSpider
代码写的很一般,各位大师傅有问题请多多指教~
4 条评论
可输入 255 字