Sublist3r
https://github.com/aboul3la/Sublist3r
基于python
Sublist3r是一个python版工具,其设计原理是基于通过使用搜索引擎,从而对站点子域名进行列举。在应用上,它可以帮助渗透测试人员以及漏洞检测人员针对他们的目标域名收集以及获取其子域名。
Sublist3r目前支持以下搜索引擎:Google, Yahoo, Bing, 百度以及Ask,而未来将支持更多的搜索引擎。目前,Sublist3r同样也通过Netcraft以及DNSdumpster获取子域名。
而子域名爆破工具subbrute也被融入到Sublist3r中,主要是通过利用bruteforce强大的字典来获取更多子域名。
1、下载
git clone https://github.com/aboul3la/Sublist3r.git
推荐的Python版本:
Sublist3r当前支持Python 2和Python 3。
推荐的Python 2版本是2.7.x
推荐的Python 3版本是3.4.x
2、安装依赖库
Sublist3r依赖于requests,dnspython和argparsePython模块。
可以使用需求文件安装以下依赖项:
在Windows上安装:c:\python27\python.exe -m pip install -r requirements.txt
在Linux上安装:sudo pip install -r requirements.txt
另外,每个模块可以独立安装,如下所示。
Windows安装:c:\python27\python.exe -m pip install requests
Ubuntu / Debian安装:sudo apt-get install python-requests
Centos / Redhat安装:sudo yum install python-requests
在Linux上使用pip安装:sudo pip install requests
Windows安装:c:\python27\python.exe -m pip install dnspython
Ubuntu / Debian安装:sudo apt-get install python-dnspython
使用pip安装:sudo pip install dnspython
Ubuntu / Debian安装:sudo apt-get install python-argparse
Centos / Redhat安装:sudo yum install python-argparse
使用pip安装:sudo pip install argparse
要在Windows中着色,请安装以下库c:\python27\python.exe -m pip install win_unicode_console colorama
-d:枚举指定域名的子域名
-b:使用subbrute模块
-v:实时列举搜索结果
-t:设置使用subbrute暴力破解的线程数
-o:将结果保存为文本文件
-h:帮助
1、例举所有基本选项
python sublist3r.py -h
2、枚举指定域名
python sublist3r.py -d example.com
3、枚举指定域名并显示实时结果
python sublist3r.py -v -d example.com
4、调用subbrute模块
python sublist3r.py -b -d example.com
打赏我,让我更有动力~
© 2016 - 2024 掌控者 All Rights Reserved.
yixingk
发表于 2020-11-17
Error: Virustotal probably now is blocking our requests
这个报错有解决办法吗?
评论列表
加载数据中...