Github地址:https://github.com/luodaoyi/DomainScan

方法A

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

方法B

使用python,需要3.6以上版本。

Debian和Ubuntu系统

apt-get -y install git

CentOS系统

yum -y install git

下载工具

git clone https://github.com/luodaoyi/DomainScan.git

进入文件夹

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”,这是服务商禁止了连续扫描功能,如果你需要查询此类域名,可以尝试将字典拆分成多份。