DomainScan:一款好用的域名扫描工具,支持Python 3
说明:之前发过一个香菇肥肉写的域名扫描工具,查看:DomainMegaBot:Linux上最好用的批量扫描域名的工具,然后经过一些大佬改造了下,工具更强大了,支持字典更多了,并且添加了Python 3
版本。
简介
DomainScan
是一款支持超过200
个顶级域名的域名扫描工具。此工具是用C
语言写成,可以运行在任何Linux
系统上(可能会因为指令集而出现差异),但无法在Windows
中运行。 首次使用时,需要编译程序,运行中需要指定域名和字典。
使用
Github地址:https://github.com/luodaoyi/DomainScan
本使用方法有2
种,建议使用后面的Python
运行。
一、运行方法1
运行命令:
#Debian和Ubuntu系统 apt-get -y install git gcc #CentOS系统 yum -y install git gcc #安装工具 git clone https://github.com/luodaoyi/DomainScan.git cd DomainScan/ gcc -o DomainScan DomainScan.c #扫描域名 ./DomainScan
然后会出现如下选项
Please specify TLD: com #输入域名后缀 Please specify dictionary file: 2letter #选择查询字典
二、运行方法2Python
版本,只适用Python 3.6 +
。一般大多数Ubuntu
自带Python3
,而Centos
、Debian
就需要我们安装了。
1、安装Python3
#查看是否有Python3 python3 -V #安装Python3 #CentOS系统 wget https://www.moerats.com/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.moerats.com/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh
然后再输入python3 -V
看是否安装成功。
2、下载工具
#Debian和Ubuntu系统 apt-get -y install git #CentOS系统 yum -y install git #下载工具 git clone https://github.com/luodaoyi/DomainScan.git
3、开始扫描
#进入文件夹 cd DomainScan/ #查询xx前缀的所有域名是否可用 python3 domain_scan.py xx # 查询2letter文件中所有.com后缀的可以注册的域名 python3 domain_scan.py com 2letter
说明
1000w
代表1000
个常用单词/字母,2letter
代表所有的2
字母组合, 3en
代表一些常见的3
字母组合,3x
代表所有的3字母组合以及2
字母和1
个数字的组合。
域名数据表为TLD_DATA
,此数据表必须和DomainScan
处于相同的文件夹。字典每行只能有一个带测的“域名”,具体实现可以直接浏览源代码查看。 所有的输入都只支持英文,严禁输入任何标点符号。
部分域名,如.cn
和.vc
在扫描中会出现“Segmentation Fault
”,这是服务商禁止了连续扫描功能,如果你需要查询此类域名,可以尝试将字典拆分成多份。
下载地址:
说明:之前发过一个香菇肥肉写的域名扫描工具,查看:此文章转载自互联网-《DomainScan:一款好用的域名扫描工具,支持Python 3》
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
发表评论: