
Я могу перехватывать пакеты, отправленные из моего браузера, но открытые игры не подключаются через прокси-сервер Fiddler. Я знаю, что Fiddler в основном настроен для приложений браузера, но могу ли я заставить другие приложения, например игры, подключаться через прокси-сервер Fiddler, чтобы я мог просматривать их пакеты?
решение1
Fiddler — это HTTP-прокси, поэтому, если игра не использует HTTP для связи, он, скорее всего, не принесет вам много пользы. Многие игры используют UDP вместо TCP, с которым Fiddler не сможет справиться. Вам, вероятно, лучше использоватьWiresharkдля контроля трафика.
решение2
Я не знаю Fiddler, но я предполагаю, что он слушает на заданном порту. Вы можете перенаправить порт вашей игры на ваш локальный порт, и после этого Fiddler перенаправит его на серверную игру.
Обычно вы бы получили что-то вроде этого:
ВашаИгра:4545 --> игровойСервер:xxxx
Теперь перенаправьте поток порта следующим образом:
YourGame:4545 --> localPortOfFiddler:3456 --> gamerServer:xxxx
Вот как это сделать в Windows:https://stackoverflow.com/questions/11525703/port-forwarding-in-windows
Надеюсь, это соответствует вашим потребностям :)