cname checker
1.0.0
嘿!此Python脚本在这里可帮助您查看子域列表的CNAME记录。它使用dnspython
库来制作魔术。
要使用脚本,请在终端或命令提示符中运行以下命令:
python3 cname.py -f /path/to/subdomains.txt
确保将包含子/path/to/subdomains.txt
的文件的实际路径替换为每行文件的实际路径。然后,该脚本将检查每个子域的CNAME记录,并打印具有CNAME记录的记录。任何没有CNAME记录的子域都将被忽略,因此它们可以在角落哭泣。
如果您想将输出保存到文件(也许您想向朋友吹嘘您的cname fending技能吗?),您可以使用shell重定向( >
):
python3 cname.py -f /path/to/subdomains.txt > output.txt
这将将脚本的输出保存到名为output.txt
的文件中。请务必给它一个很酷的名称,例如cool-output.txt
或awesome-results.txt
。
该脚本需要dnspython
软件包来完成它的工作。您可以使用PIP安装它:
pip install dnspython
或者,如果您觉得懒惰(我们不判断),则可以使用此存储库中包含的requirements.txt
文件立即安装所有依赖项:
pip install -r requirements.txt
requirements.txt
文件就像脚本的购物清单一样。它告诉PIP购买什么,因此可以使脚本工作。列表中唯一的是dnspython
,但这是重要的成分。没有它,该脚本将无法检查任何CNAME记录,这将是一个真正的bummer。
好吧,就目前而言。很开心检查那些cnames!如果您有任何疑问或建议,请随时打我。我一直在这里帮助您摇滚DNS游戏。