新聞中心
關(guān)于DNSTake
DNSTake是一款功能強(qiáng)大的域名安全工具,該工具可以通過檢測導(dǎo)致子域名托管的缺少托管的DNS區(qū)域。

宜興網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,宜興網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為宜興上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的宜興做網(wǎng)站的公司定做!
當(dāng)子域名(subdomain.example.com)或域名將其權(quán)威域名服務(wù)器設(shè)置為提供商(例如AWS Route 53、Akamai、Microsoft Azure等),但托管區(qū)域已被刪除時,就會出現(xiàn)DNS接管漏洞。因此,當(dāng)請求DNS記錄時,服務(wù)器會響應(yīng)SERVFAIL錯誤。這將允許攻擊者在正在使用的服務(wù)上創(chuàng)建丟失的托管區(qū)域,從而控制該(子)域名的所有DNS記錄。
工具安裝
預(yù)編譯工具:
廣大研究人員可以訪問該項(xiàng)目的【Releases頁面】直接下載該工具的預(yù)編譯版本,解壓后即可在本地運(yùn)行。
源碼安裝:
首先,我們需要安裝并配置好Go 1.16+編譯器環(huán)境。
接下來,運(yùn)行下列命令來快速安裝DNSTake:
- ? go install github.com/pwnesia/dnstake/cmd/dnstake@latest
或者,我們也可以直接使用下列命令手動通過源碼構(gòu)建DNSTake可執(zhí)行程序:
- ? git clone https://github.com/pwnesia/dnstake
- ? cd dnstake/cmd/dnstake
- ? go build .
- ? (sudo) mv dnstake /usr/local/bin
工具使用
- $ dnstake -h
- ▄▄▄▄ ? ▄ .▄▄ ·▄▄▄▄▄ ▄▄▄· ▄ ?▄ ▄▄▄ .
- ██? ██ ?█▌?█?█ ?.?██ ?█ ?█ █▌▄▌??▄.?·
- ?█· ?█▌?█??▌▄???█▄?█.?▄█??█ ???▄·????▄
- ██. ██ ██?█▌?█▄??█?█▌·?█ ??▌?█.█▌?█▄▄▌
- ?????? ?? █? ???? ??? ? ? ·? ? ???
- (c) pwnesia.org — v0.0.1
- Usage:
- [stdin] | dnstake [options]
- dnstake -t HOSTNAME [options]
- Options:
- -t, --target
定義單個目標(biāo)主機(jī)或目標(biāo)主機(jī)列表 - -c, --concurrent 設(shè)置并發(fā)等級(默認(rèn):25)
- -s, --silent 減少錯誤輸出或清理輸出數(shù)據(jù)
- -h, --help 顯示幫助信息
- Examples:
- dnstake -t (sub.)domain.tld
- dnstake -t hosts.txt
- cat hosts.txt | dnstake
- subfinder -silent -d domain.tld | dnstake
許可證地址
本項(xiàng)目的開發(fā)與發(fā)布遵循MIT開源許可證協(xié)議。
項(xiàng)目地址
DNSTake:【GitHub傳送門】
當(dāng)前文章:如何使用DNSTake檢測可能導(dǎo)致子域名接管的DNS區(qū)域
網(wǎng)站網(wǎng)址:http://www.5511xx.com/article/dpeidsi.html


咨詢
建站咨詢
