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