阐明:之前发过一个香菇肥肉写的域名扫描东西,检察:DomainMegaBot:Linux上最好用的批量扫描域名的东西,然后颠末一些大佬改革了下,东西更壮大了,支援字典更多了,而且增加了Python 3版本。
简介
DomainScan是一款支援超越200个顶级域名的域名扫描东西。此东西是用C言语写成,能够运转在任何Linux体系上(可能性会由于指令集而涌现差别),但没法在Windows中运转。 初次应用时,必要编译顺序,运转中必要指定域名和字典。
应用
Github地点:https://github.com/luodaoyi/DomainScan
本应用方式有2种,提议应用后头的Python运转。
1、运转方式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 #挑选查询字典
2、运转方式2
Python版本,只合用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”,这是服务商取缔了陆续扫描效能,如其你必要查询此类域名,能够测验考试将字典拆分红多份。
如果你需要咨询:欧洲空间月付、 新加坡虚拟主机、 纽约虚拟空间、 伦敦服务器空间等问题,请联系 伏笔科技(www.fubi.hk)。
网友评论