2

Я пытаюсь "маршрутизировать" TCP-трафик с помощью WinDivert, чтобы изменить адрес назначения (и порт) определенного исходящего трафика.

Я начал с использования PyDivert, так как я полный и полный программирующий нуб. Мне удалось заставить примеры работать, где порт был изменен перед отправкой. Однако я не мог заставить это работать с измененным IP-адресом назначения.

Моя цель - перенаправить пакеты TCP из программы через машину / сервер linux, а затем в исходное место назначения этих пакетов. В значительной степени перенаправить трафик!

Я думаю, что проблема, которую я получал, заключается в том, что я не справлялся с "обратным путем", но я не был уверен, как это сделать. Контролируется ли это в содержимом исходящих пакетов? Или пакет найдет обратный путь, и мне придется отфильтровать и изменить входящий пакет?

Всем спасибо!

0