LINUX.ORG.RU

Модуль для модификации tcp-пакета

 ,


0

1

Всем привет! Где-то в инете находил сайт полностью посвященный разработке модулей. Там был пример - создание модуля для модификации tcp-пакета: просто добавлялись какие-то флаги, которые могли однозначно идентифицировать клиент-компьютер на сервере - получателе. Погуглил и быстро не нашёл. Не подскажите, где такое можно найти?

★★★

Похоже этот проект умер - http://www.linuxkernel.ru
Может кто подскажет пример кода модуля для модификации пакета, чтобы долго самому не копаться?

Windows ★★★
() автор топика
Ответ на: комментарий от Windows

Для модификации пакета долженбыть Target, а не Match, так что ваша первая ссылка с opennet больше подходит.

mky ★★★★★
()

зачем извращаться с модулями ядра, если пакет можно перекинуть/отфильтровать/модифицировать через user-space?

см. -j QUEUE и libipq

если-ж всё-таки претит очевидно лезть в user-space и переключать контексты, то прямая дорога делать модуль iptables (что кстати проще и продокументированно на родном сайте http://www.netfilter.org)

MKuznetsov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.