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遊戲。