Fiddler ist ein Debugging-Tool für HTTP-Requests. !Ablauf Fiddler arbeitet gewöhnlich als System-Proxy. Alle Programme die System-Proxy unterstützen, werden nach dem Start von Fiddler automatisch protokolliert. !Reverse-Proxy Wenn Programme nicht den System-Proxy verwenden, können diese dennoch mit Fiddler protokolliert werden. Dazu wird Fiddler in den Reverse-Proxy-Modus geschaltet. Dies wird wie folgt aktiviert: # HKCU\SOFTWARE\Microsoft\Fiddler2 den DWORD-Schlüssel ReverseProxyForPort anlegen und einer lokalen Port-Nummer zuordnen, auf die der Traffic umgeroutet werden soll. # Direkt auf die Adresse http://127.0.0.1:8888/ gehen. Wenn die Registrierung nicht verändert werden soll bzw. auf Hosts außerhalb von localhost geforwarded werden soll, können auch Fiddler Rules generiert werden. Diese befinden sich unter Rules -> Customize Rules... {{{ static function OnBeforeRequest(oSession: Session) { if (oSession.host.toLowerCase() == "localhost:8888") oSession.host = "intersult.com:80"; } }}} !System-Proxy Normaler Weise ändert Fiddler die System-Proxy-Einstellungen, sodass diese von Programmen übernommen wird. Wenn das nicht funktioniert, kann es daran liegen, dass in HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings der Schlüssel ProxySettingsPerUser auf 0 gesetzt ist. Diesen dann auf 1 setzen.