基于HTTP的网段主机发现工具
ze7o 安全工具 10063浏览 · 2017-03-29 23:56

还记得那个曾经在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
目录