- Изменить выходящий udp пакет, fa, 16:05 , 25-Июн-09 (1)
>Добрый день. > >Linux, CentOS5. > >Куда копать чтобы можно было на лету изменять отправляемые наружу udp пакеты >? Почитайте про raw sockets. Например, вот: http://mixter.void.ru/rawip.html
- Изменить выходящий udp пакет, vilak, 18:29 , 25-Июн-09 (2)
>>Linux, CentOS5. >>Куда копать чтобы можно было на лету изменять отправляемые наружу udp пакеты ? >Почитайте про raw sockets. Например, вот: >http://mixter.void.ru/rawip.html Это не то, может я не так задал вопрос. Надо пакет, который другой программой посылается перехватить, изменить его и отправить куда он шёл. Пока нашёл NFQUEUE из iptables. Хочу своим фильтром перехватывать пакет, затем запомнить его информацию ( кому куда и т.п. ), дропать пакет. А его инфу передавать на свою программу, которая примет инфу по пакету, узменит содержимое пакет и отправит его куда он шёл. Передача от фильтра на прогу отправщик через FIFO очередь ( или канал, точно не помню как называется. Что-то вроде named-pipe. ) Не удобно, но теоритически должно работать.
|