У меня есть программное обеспечение, которое использует устройство TUN для чтения datapackets, обрабатывает что-то на них и отправляет их. Теперь я прошу себя, если возможно, отправить «туннельные пакеты», не касаясь их. Через устройство TUN я получаю IP-пакеты, но через RAW-сокет я могу отправлять только определенные пакеты транспортного уровня ... Есть ли возможность просто взять этот пакет с устройства TUN и отправить его через сетевую карту?Как отправить нетронутые пакеты tun?
0
A
ответ
1
Если кто-то заинтересован в этой теме, я написал witepaper, чтобы обернуть всю необходимую информацию для использования RAW-сокеты: http://tuprints.ulb.tu-darmstadt.de/6243/1/TR-18.pdf
0
Вы не включили опцию сокета IP_HDRINCL в гнездо RAW? Если включена опция IP_HDRINCL, вы можете отправлять самостоятельно определенные пакеты сетевого уровня.
Смежные вопросы
- 1. Как я могу отправить пакеты между двумя процессами с использованием интерфейса TUN/TAP?
- 2. Как отправить необработанные пакеты
- 3. Tun/Tap интерфейс туннеля: как он работает?
- 4. Как отправить пакеты в python?
- 5. Ввод/вывод с интерфейсом Tun
- 6. Отправить пакеты данных по UDP
- 7. Ввод-директивы: Как адаптировать нетронутые и грязные?
- 8. Как отправить пользовательские tcp-пакеты на окна?
- 9. Как отправить SSL-пакеты, захваченные Wireshark?
- 10. Как отправить заявку через SMS-пакеты
- 11. Не удается отправить пакеты dev_queue_xmit()
- 12. Отправить конкретные пакеты с HttpWebRequest
- 13. кран окна установить TUN MTU
- 14. tun device: сообщение не получено серверным процессом
- 15. связь с интерфейсом tun/tap с физическим устройством
- 16. Нетронутые общие ресурсы в C++ пронизывающих
- 17. Угловая форма проверки и нетронутые формы
- 18. Что означают «нетронутые каталоги» в Git?
- 19. Отправить WiFi-пакеты с различной мощностью передачи
- 20. отправить пакеты через RAW-сокеты в linux
- 21. физическое интерфейс tun/tap устройства, подключенные к
- 22. Использовать tun0 (интерфейс TUN) с помощью Scrapy
- 23. как удалить значения из массива, но сохранить индексы нетронутые
- 24. Как отправить пакеты на сервере Minecraft Classic, написанном на Python
- 25. Reg, как отправить RTP-пакеты через прокси-сервер
- 26. Как отправить dhcp обнаружить пакеты с помощью C#?
- 27. Как отправить UDP-пакеты на MAC-адрес из приложения Android?
- 28. Как создать Raw пакеты и отправить по сети в VC++
- 29. Как я могу отправить пакеты OSC просто в windows/C++?
- 30. Как определить Maven по умолчанию репозиториев для искровой отправить пакеты
Вы должны, вероятно, дать некоторый контекст для вашей ссылки только ответить. –