3

Я могу перехватывать пакеты, отправленные из моего браузера, но открытым играм не удается подключиться через прокси-сервер Fiddler. Я знаю, что Fiddler в основном настроен для приложений браузера, но могу ли я заставить другие приложения, например игры, подключаться через прокси-сервер Fiddler, чтобы я мог просматривать их пакеты?

2 ответа2

2

Я не знаю Fiddler, но я предполагаю, что он прослушивает данный порт. Вы можете перенаправить порт вашей игры на локальный порт, и после этого Fiddler перенаправит его на серверную игру.

Нормально у вас было бы что-то подобное:

YourGame:4545 -> gameServer:xxxx

Теперь перенаправьте поток порта следующим образом:

Ваша игра:4545 -> localPortOfFiddler:3456 -> gamerServer:xxxx

Вот как это сделать в Windows: https://stackoverflow.com/questions/11525703/port-forwarding-in-windows

Надеюсь, что это соответствует вашим потребностям :)

2

Fiddler - это HTTP-прокси, поэтому, если игра не использует HTTP для связи, она, вероятно, не принесет вам пользы. Многие игры используют UDP вместо TCP, который Fiddler не сможет обработать. Возможно, вам лучше использовать Wireshark для мониторинга трафика.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .