目錄
安全開發(fā)專欄
前言?
域名與ip的關(guān)系
域名反查ip的作用
1.2.1 One
1.2.2 Two
1.2.3 批量監(jiān)測(cè)
?總結(jié)?
安全開發(fā)專欄
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?安全開發(fā)實(shí)戰(zhàn)http://t.csdnimg.cn/25N7H
????????這步是比較關(guān)鍵的一步,一般進(jìn)行cdn監(jiān)測(cè)后,獲取到真實(shí)ip地址后,或是域名時(shí),然后進(jìn)行域名反查IP地址,進(jìn)行進(jìn)一步的端口掃描
前言?
域名與ip的關(guān)系
????????域名與 IP 地址之間的關(guān)系是通過(guò) DNS(Domain Name System,域名系統(tǒng))建立的。DNS 是一個(gè)將域名映射到 IP 地址的分布式數(shù)據(jù)庫(kù)系統(tǒng)。域名是人們?nèi)菀子洃浀淖址?,?IP 地址則是計(jì)算機(jī)網(wǎng)絡(luò)中唯一標(biāo)識(shí)主機(jī)的數(shù)字標(biāo)識(shí)。通過(guò)將域名與 IP 地址進(jìn)行映射,DNS 允許用戶通過(guò)輸入易記的域名來(lái)訪問(wèn)網(wǎng)絡(luò)資源,而無(wú)需記住復(fù)雜的 IP 地址。
域名反查ip的作用
????????在滲透測(cè)試中,域名反查 IP(Inverse DNS Lookup)的作用是將一個(gè)給定的域名轉(zhuǎn)換為其對(duì)應(yīng)的 IP 地址。這項(xiàng)技術(shù)可以用來(lái)確定特定域名背后的服務(wù)器或主機(jī)的真實(shí) IP 地址,可以幫助我們識(shí)別潛在的目標(biāo)系統(tǒng),并進(jìn)一步進(jìn)行目標(biāo)偵察和漏洞分析。通過(guò)了解特定域名背后的真實(shí) IP 地址,我們可以針對(duì)性地進(jìn)行攻擊或評(píng)估系統(tǒng)的安全性。
????????最重要的一點(diǎn)是通過(guò)域名反查 IP 還可以用于檢測(cè)可能存在的 DNS 劫持或欺騙等攻擊,因?yàn)樗峁┝擞蛎蛯?shí)際 IP 地址之間的映射關(guān)系,可以幫助識(shí)別潛在的不正常情況。
????????比如最近教育src出現(xiàn)的提交安全情報(bào)中,可以通過(guò)查看是否存在DNS劫持,來(lái)判斷教育網(wǎng)站是否存在安全威脅
1.2.1 One
??????直接使用socket.gethostbyname()方法進(jìn)行獲取域名的ip地址,下面是返回的ip地址,當(dāng)然不是真實(shí)ip
# 先判斷是否有cdn后,然后有需要的話通過(guò)域名反查IP地址
import socket
?
ip = socket.gethostbyname('www.baidu.com')
print(ip)
36.155.132.76
1.2.2 Two
這里先增加一個(gè)可以輸入ip地址,然后輸出
import socket
ip = str(input('請(qǐng)輸入IP地址:'))
ip = socket.gethostbyname(f'{ip}')
print(ip)
1.2.3 批量監(jiān)測(cè)
????????可以批量進(jìn)行域名批量反查ip地址,中間出現(xiàn)過(guò)一次問(wèn)題,問(wèn)題解決方案在上一篇的那個(gè)cdn遇到的是一致的,但是,這次會(huì)導(dǎo)致,讀取域名時(shí)使用f.readlines()時(shí)會(huì)導(dǎo)致,讀取的url中會(huì)自動(dòng)增加上/n,導(dǎo)致域名查詢ip地址時(shí)出現(xiàn)錯(cuò)誤
# 先判斷是否有cdn后,然后有需要的話通過(guò)域名反查IP地址
import socket
?
with open("url.txt", "r") as f:
? ?for url in f.readlines():
? ? ? ?url = url.rstrip() ?# 去掉換行符
? ? ? ?ip = socket.gethostbyname(url)
? ? ? ?print(f'{url} : {ip}')
? ? ? ?with open("ip.txt", "a+") as w:
? ? ? ? ? ?w.write(f'{url} : {ip}'+'\n')
?
url.txt
www.baidu.com
www.bing.com
ip.txt
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-857791.html
總結(jié)?
? 域名反查ip對(duì)于進(jìn)行進(jìn)一步滲透測(cè)試也是比較關(guān)鍵的一步,其實(shí)說(shuō)更具體一點(diǎn)是查找真實(shí)ip地址,這里就是同寫個(gè)小腳本,查詢域名的ip地址,沒(méi)什么含金量,主要是能夠幫助我們?cè)跐B透中節(jié)省時(shí)間.文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-857791.html
到了這里,關(guān)于安全開發(fā)實(shí)戰(zhàn)(2)---域名反查IP的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!