Fiddler 4 verwenden, um Spielpakete abzufangen?


3

Ich kann Pakete erfassen, die von meinem Browser gesendet werden, aber offene Spiele können keine Verbindung über den Fiddler-Proxy herstellen. Ich weiß, dass Fiddler hauptsächlich für Browseranwendungen konfiguriert ist. Aber kann ich andere Anwendungen, z. B. Spiele, dazu zwingen, eine Verbindung über den Fiddler-Proxy herzustellen, damit ich ihre Pakete anzeigen kann?


Dies könnte am besten für ihren Helpdesk geeignet sein. Das heißt, wenn Sie nur den Verkehr untersuchen möchten, wie wäre es mit WireShark?
HamZa

Antworten:


2

Ich kenne Fiddler nicht, aber ich nehme an, es hört auf einen bestimmten Hafen. Sie könnten den Port Ihres Spiels auf Ihren lokalen Port umleiten, und danach würde Fiddler ihn zum Serverspiel umleiten.

Normalerweise hättest du so etwas:

Dein Spiel: 4545 - & gt; gameServer: xxxx

Nun leiten Sie den Stream des Ports wie folgt um:

Dein Spiel: 4545 - & gt; localPortOfFiddler: 3456 - & gt; gamerServer: xxxx

So machen Sie das unter Windows: https://stackoverflow.com/questions/11525703/port-forwarding-in-windows

Hoffe es passt zu deinen Bedürfnissen :)


2

Fiddler ist ein HTTP-Proxy. Wenn das Spiel nicht HTTP zur Kommunikation verwendet, wird es Ihnen wahrscheinlich nicht viel nützen. Viele Spiele verwenden UDP anstelle von TCP, mit dem Fiddler nicht umgehen kann. Sie wären wahrscheinlich besser dran Wireshark um den Verkehr zu überwachen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.