功能概述
- 抓取 freedns.afraid.org 域名 并检测
- 检测包括:域名/子域名 是否是 A1/A1P 域名 这四个部分
抓到域名有啥用
- 子域名支持A1/A1P:
- 有能力解析出认证记录的大佬可以大量撸全局玩
- 解析不出来的也可以A记录到临时邮箱,弄个复杂点儿的域名,自己注册大量子号玩,反正子号也不翻车
- 主域名支持A1/A1P:
- 尝试联系所有者购买域名,或者给钱添加记录之类的,看MJJ们能力咯
- 坐等掉域名后抢注域名
上面是我想的几个玩法,再也没别的了吧。
抢注域名比较骚,大家可以修改脚本去扫快过期域名那些支持A1/A1P。
运行环境&搭建
- MySQL自行安装 或 使用MYSQL服务
- python3 以及 python3-pip apt update && apt install –y python3 python3–pip # ubuntu
- 依赖库 pip3 install –U lxml pymysql requests requests[socks]
- 如果python环境安装不顺利,可以用博客里的Anaconda3一键安装集成环境,然后再pip安装上述依赖库即可
脚本适应修改
- 相应修改MYSQL的连接信息
- 微软验证机制,一个IP大概只能验证300个域名,因此需要自行解决代理IP爬取问题,修改代码TODO注释部分
脚本运行说明
搭建好环境 & 适应修改后
将下述代码保存为 mscheck.py 文件
更新数据库域名:
1
|
python mscheck.py init
|
该条命令会自动按照域名添加时间由新到旧插入数据库,可以耐心等待它跑完,如果发现多条打印显示indb数量为0,说明剩下的都是老域名了,这时也可以手动按CTRL+C中止运行程序
域名检测:
1
|
python mscheck.py
|
脚本下载
jio本如下,手工艺人的渣渣jio本
zip压缩包:mscheck
数据库说明
a1/suba1/a1p/suba1p 对应 a1主域/a1子域/a1p主域/a1p子域
-1 表示 尚未 检测/成功检测
0 表示 已检测 凉凉
1 表示 已检测 可用
2 表示 奇怪的状态:管理员关闭注册、找不到注册用户等,应该是已有管理员,凉凉的状态
2018-05-13 日 freedns 爬取结果
为了方便大家,这里将爬取结果(数据库)放出,导入数据库以后,方便检测更新状态的爬取
借用第三方软件传一下数据库,多长时间失效不知道,数据库下载链接
当然,怕我跑漏或者私藏的,也可以自行跑脚本测试 /斜眼笑
A1P 子域 : 无
A1P主域:
+——————–+
| tanenbaumchat.org |
| loganp.com |
| ceconcordia.com.br |
| aj81.net |
| ashwindollar.com |
+——————–+
+——————–+
| tanenbaumchat.org |
| loganp.com |
| ceconcordia.com.br |
| aj81.net |
| ashwindollar.com |
+——————–+
A1子域:
+———————–+
| cursotamandare.g12.br |
+———————–+
+———————–+
| cursotamandare.g12.br |
+———————–+
A1主域:60多个,见数据库,不粘过来了
小结
大佬们说的都是忽悠的
这里根本不存在A1P的,不存在的,白玩 O.o o.o
没有评论:
发表评论