美文网首页站长建站专辑PHP建站
DomainScan:一款好用的域名扫描工具,支持Python3

DomainScan:一款好用的域名扫描工具,支持Python3

作者: bcb1579172b9 | 来源:发表于2018-10-07 18:42 被阅读0次

阐明:之前发过一个香菇肥肉写的域名扫描东西,检察: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)。

相关文章

网友评论

    本文标题:DomainScan:一款好用的域名扫描工具,支持Python3

    本文链接:https://www.haomeiwen.com/subject/swtraftx.html