LINUX.ORG.RU

Перехват трафика от конкретной программы


0

0

Если такая возможность - перехватить HTTP запрос или любой вид трафика, от запущеной программы в Linux? Т.е. программа висит в процессах, а я отлавливаю запрос и подменяю его на свой:

Допустим - программа запросила http://yandex.ru/ а заменить на http://localhost:8080

Ответ на: комментарий от Valmont

Разумеется, что в общем случае iptables не будет заниматься модификацией трафика, а только перехватывать и перенаправлять на другой хост/порт, где висит ваше приложение, например squid.

Valmont ★★★
()

Погляди на ettercap, правда, он по процессам разделять траффик не умеет, но перехватывать и модифицировать пакеты - запросто.

Laz ★★★★★
()

ещё какой-нить перехватчик через LD_PRELOAD заделать

dimon555 ★★★★★
()

Гм - а если в /etc/hosts прописать yandex.ru localhost ? Конечно, на другой порт так не пробросишь, но без изменения порта вполне будет работать! Ну и еще проверить /etc/host.conf на предмет order hosts,bind

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