我有一个软件,它使用TUN设备读取数据包,对它们进行处理并发送出去。现在我问自己,如果可能的话,发送“tun数据包”而不触及它们。 在TUN设备上,我得到了IP数据包,但通过RAW套接字,我只能发送自定义传输层数据包...... 是否有可能从TUN设备中取出此数据包并通过网卡发送出去?如何发送未触动的tun数据包?
0
A
回答
1
如果有人有兴趣在该主题,我写了一个witepaper包裹了所有需要的信息使用RAW-插座:http://tuprints.ulb.tu-darmstadt.de/6243/1/TR-18.pdf
0
您未在RAW套接字上启用IP_HDRINCL套接字选项? 如果启用IP_HDRINCL选项,则可以发送自定义网络层数据包。
相关问题
- 1. 如何使用TUN/TAP接口在两个进程之间发送数据包?
- 2. 未能发送qLaunchSuccess数据包
- 3. 数据触发器未触发
- 4. 如何发送数据包到内核?
- 5. 如何在AutoIt中发送数据包?
- 6. 如何发送ping数据包
- 7. 如何发送数据触发lambda函数?
- 8. 发送ipv6数据包
- 9. 发送UDP数据包gopacket
- 10. 已发送但未到达主机的Winsock TCP数据包
- 11. 如何触发派送?
- 12. 如何使用C#发送dhcp发现数据包?
- 13. 数据包如何从发送方转发到接收方
- 14. 如何发送JSON数据
- 15. Sencha触摸:动画发送
- 16. 插座的println从未发送数据
- 17. jQuery的POST数据未发送
- 18. 用NFQUEUE发送排队的数据包?
- 19. 用HttpWebRequest发送特定的数据包
- 20. 发送Java中的数据报包
- 21. 服务器发送的事件:如何触发发送
- 22. ORACLE SQL触发器 - 未找到数据
- 23. 未能发送qLaunchSuccess数据包,无法在设备中调试
- 24. 发送动态数据
- 25. 如何使用JSON发送包含双引号的数据?
- 26. 如何在C#中发送特定NIC的数据包消息
- 27. 如何捕获您在Scapy中发送的数据包?
- 28. 如何创建我自己的数据包通过UDP发送?
- 29. 如何捕获ConsoleExport Firebug扩展发送的XML数据包?
- 30. Sharppcap如何使用ubuntu中的路由发送数据包?
你或许应该给予一些背景为您的链接唯一的答案。 – 2017-11-06 19:45:27