我最近開始探索Scapy。確實是一個很棒的工具使用Scapy時,ICMP Ping數據包未生成回覆
我有一個問題...當我使用Wireshark監控網卡時,我使用標準PING安裝從系統命令提示符執行常規ping,wireshark彈出「Ping請求」,然後「Ping回覆」表示它已發送回覆。但是當我在Scapy手動執行它時,它不會回覆回覆。這怎麼可能?我花了很多時間試圖弄清楚這一點,所以我真的很希望有人能闡明我這個問題的一些輕......
這裏是我使用的代碼:
>>> from scapy.all import IP, ICMP, send
>>> IP = IP(dst="127.0.0.1")
>>> Ping = ICMP()
>>> send(IP/Ping)
數據包發送成功Wireshark顯示收到的Ping請求,但不是它已發送迴應。
我在那裏找到了我的答案。顯然,回送接口是「假的」,我不知道。謝謝! – Andesay 2010-11-22 15:44:07
他們所說的「假」是指它永遠不會構建以太網數據包。相反,IP分組直接從發送方「傳送」(即複製)到接收方。這是回送接口的全部要點。 – 2010-11-22 15:52:34