zoukankan      html  css  js  c++  java
  • 子域名爆破

    Preface

    Github传送地址: findSubDomains 

    现采用python3,实现更简洁,请直接参考github地址。

      这个脚本源自lijiejie/subDomainsBrute, 用来探测子域名,我删除了很多代码,也添加了不少注释,使得代码变得更简练和清晰。

      你可以在这看到找到这个项目subDomainsBrute: https://github.com/lijiejie/subDomainsBrute

    关于子域名采集,还有一些不错的项目可以参考:

      knock : https://github.com/guelfoweb/knock
      Layer子域名挖掘机 : http://www.cnseay.com/4482/

      wydomain : https://github.com/ring04h/wydomain 

      dnsmaper : https://github.com/le4f/dnsmaper  [可以看到生成的地图,速度略慢]

    还有两个比较受欢迎的,不过我用的时候不是卡死就是慢,可以尝试一下:

      Sublist3r : https://github.com/starnightcyber/Sublist3r

      Fierce : https://github.com/davidpepper/fierce-domain-scanner 

    下面是关于本项目findSubDomains的一些相关说明:

    Dependencies

    pip install dnspython gevent

    Usage

    python findSubDomains.py [your target domain]

    Example

    ➜  subDomainsBrute git:(master) ✗ python findSubDomains.py baidu.com
    [*] Validate DNS servers ...
    [+] Check DNS Server 223.6.6.6        < OK >   Found 4                                                                                                                
    [*] Found 4 available DNS Servers in total
    [+] Load sub names ...                                                                                                                                                
    [+] Load sub names ...                                                                                                                                                
    [*] Exploiting sub domains of  baidu.com
    [+] There are 15372 subs waiting for trying ...
    --------------------------------------
    [*] Initializing 100 threads
    123.baidu.com   115.239.210.27, 115.239.211.112
    0.baidu.com     180.149.144.203
    1.baidu.com     61.135.186.115
    11.baidu.com    220.181.57.55
    12.baidu.com    220.181.57.166
    100.baidu.com   180.149.131.33
    1111.baidu.com  180.97.93.38
    2013.baidu.com  180.149.131.33
    2014.baidu.com  115.239.210.174, 180.97.33.136
    365.baidu.com   180.149.131.33
    3g.baidu.com    115.239.217.67, 115.239.217.68
    7.baidu.com     61.135.185.212

    代码

    需要提供两个子域名字典,就不提供百度云下载链接了,请直接参看Github findSubDomains

  • 相关阅读:
    分布式锁-数据库实现
    MyBatis-Plus自动填充功能失效导致原因
    Java中锁的解决方案
    2:什么是单体应用锁?什么是分布式锁?
    1:初始锁这个概念
    移动端网页开发问题小结
    node.js+socket.io创建web聊天室
    使用HTML5实现刮刮卡效果
    总结(活动)
    videoJs 使用
  • 原文地址:https://www.cnblogs.com/Hi-blog/p/7606027.html
Copyright © 2011-2022 走看看