0
A
回答
0
這種工作的最佳選擇是編寫一個AnsweringMachine
。
由於ICMP迴應請求/迴應答覆不難,應該很容易根據ARP_am
中的類別scapy/layers/l2.py
(請參閱https://bitbucket.org/secdev/scapy/src/tip/scapy/layers/l2.py?at=default#cl-500)編寫。
如果您認爲它對於您想要的太複雜,則可以使用sniff()
函數的prn
參數在發現請求時發送回覆。試試這個:
sniff(iface='eth0', filter='icmp', lfilter=lambda p: p[ICMP].type == 0
prn=lambda p: send(
IP(src=p[IP].dst, dst=p[IP].src)/ICMP(type=0)/p[ICMP].payload))
相關問題
- 1. java創建原始數據包tcp/icmp
- 2. 在Python中創建ICMP跟蹤路由
- 3. Android創建屏蔽活動
- 4. ClientBase創建通道方法
- 5. 屏蔽文本框 - 隱藏屏蔽
- 6. 隱蔽響應JSON
- 7. 隱蔽的在GB
- 8. 通過ICMP傳輸文件
- 9. 通過有條件屏蔽創建數組
- 10. 隱蔽長排爲多行
- 11. 隱蔽輸入到蟒
- 12. 顯示:隱藏和屏蔽
- 13. C++:隱蔽INT爲unsigned char
- 14. 可變長度通道創建
- 15. 使用Mule ESB創建通道2.2.1
- 16. 何時應該手動創建通道?
- 17. 如何創建通道工廠
- 18. 如何爲expressionEngine創建通道模塊?
- 19. SSL TLS 1.2通道創建VB.net HTTPS WebRequest
- 20. SetPixelFormat沒有爲OpenGL創建Alpha通道
- 21. 從每個通道創建RGB圖像
- 22. php amqp通道創建的bug?
- 23. discord.js創建並覆蓋通道權限
- 24. 使用C#創建3通道位圖?
- 25. Google Calendar推送通知頻道創建
- 26. 知道何時通過創建子類創建類的實例?
- 27. Windows Phone 8推送通知推送通道始終創建新通道uri
- 28. 通過引用傳遞通道隱含
- 29. 創建PING程序時限制ICMP回顯應答
- 30. 使用DSC資源啓用ICMP xFirewall創建新規則