python arp断网攻击_ARP断网攻击怎么解决
本文介紹了遭受ARP攻擊時的解決辦法,ARP(Address Resolution Protocol,地址解析協議)協議的基本功能就是通過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的進行。ARP攻擊僅能在以太網(局域網如:機房、內網、公司網絡、學校等)進行。ARP攻擊就是通過偽造IP地址和MAC地址實現ARP欺騙,能夠在網絡中產生大量的ARP通信量使網絡阻塞,攻擊者只要持續不斷的發出偽造的ARP響應包就能更改目標主機ARP緩存中的IP-MAC條目,造成網絡中斷或中間人攻擊。
ARP攻擊主要是存在于局域網網絡中,局域網中若有一臺計算機感染ARP木馬,則感染該ARP木馬的系統將會試圖通過“ARP欺騙”手段截獲所在網絡內其它計算機的通信信息,并因此造成網內其它計算機的通信故障。用戶電腦在中了ARP攻擊之后:計算機不能正常上網,出現網絡中斷的癥狀。不斷彈出“本機的0-255段硬件地址與網絡中的0-255段地址沖突”的對話框。在了解了ARP攻擊的特征后,我們應該如何面對和解決這一問題呢?
解決辦法
解決局域網中ARP斷網攻擊的最有效手段是進行IP與MAC地址的綁定,在電腦上綁定網關的IP與MAC地址,也就是在電腦上配置靜態的ARP映射表,這樣就可以有效的解決ARP斷網攻擊了。
在電腦上綁定網關的IP與MAC地址,網關其實就是無線寬帶路由器的LAN口IP地址,MAC地址也就是路由器LAN口的MAC地址,我們可以在路由器的運行狀態欄找到這些信息。
XP電腦綁定
點擊“開始”——>“運行”——>輸入“cmd”并回車——>運行命令“arp -s 192.168.1.1 ?40-16-9F-C0-69-70 ”
Windows 7綁定
點擊“開始”——>“運行”——>輸入“cmd”并回車——>運行命令“netsh interface ipv4 show interface” 回車,查看你電腦所有網卡的idx,然后從中確定你要進行邦定的idx,在本機網絡環境中我們需要進行邦定的idx為3,然后輸入命令“netsh interface ipv4 set neighbors 11 192.168.1.1 40-16-9F-C0-69-70”實現靜態邦定。
Windows 8綁定
Windows 8系統下綁定網關IP與MAC地址的方法,和Windows 7系統下的操作完全一樣。
友情提示
在電腦上綁定網關與MAC地址后,重啟計算機后綁定的靜態ARP表會失效,如果我們手動再重新綁定非常的麻煩,我們通過批處理文件來解決這個問題。在左邊是新建一個.bat的批處理文件,文件里添加下圖中的內容,保存即可;重啟電腦后,只需要運行這個批處理文件就可以后。
如果還是覺得每次重啟電腦后運行批處理文件麻煩,可以把這個批處理文件添加到啟動項中,在啟動計算機的時候自動運行。這樣就可以解決ARP斷網攻擊的問題了。
總結
以上是生活随笔為你收集整理的python arp断网攻击_ARP断网攻击怎么解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: U盘随身带,工作任我行
- 下一篇: 【000】欢迎来到嵌入式开发教程