Как смоделировать внешний трафик TCP в Windows? - PullRequest
0 голосов
/ 13 апреля 2019

У меня еще нет кода, поэтому, пожалуйста, не стесняйтесь перенести его на родственный сайт, если вы думаете, что он там есть:)

У меня есть программа A (У меня нет его исходного кода, поэтому я не могу изменить его поведение), работающего на моей машине, который постоянно прослушивает определенный порт в системе для данных TCP.Это одноранговое приложение.

System 1 running A ====================== System 2 sunning A

Программа А должна работать в системах, где мне может быть запрещено изменять настройки брандмауэра, чтобы разрешить входящие соединения через порт, который прослушивает программа.У меня есть Linux-сервер EC2 под управлением Ubuntu 16.

Так что я подумал, что могу использовать существующий инструмент или создать программу, которая будет подключаться к серверу через порт X, получать данные с сервера и локально выбрасыватьчто данные к порту A прослушиваются.

System 1 running A ========= SERVER =========== System 2 sunning A

Какую конфигурацию я должен иметь на сервере?И есть ли какая-нибудь программа, которую я могу использовать для этого, или идея, как ее создать?

1 Ответ

0 голосов
/ 13 апреля 2019

Я сделал что-то похожее на обход брандмауэров и точек доступа.

Проверьте это https://github.com/yarrick/iodine, с правильной конфигурацией, вы сможете отправлять / получать пакеты, поскольку запросы DNS, которые, я знаю, всегда разрешены, я использовал свой сервер для получения обычного доступа в Интернет с любой найденной точкой доступа , Вы бы потеряли время, большую задержку, но у вас будет доступ.

Надеюсь, я помог.

...