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