2009-04-21 20 views
12

Sono curioso di sapere come il violinista è in grado di catturare il traffico quando si utilizza l'URL ipv4.fiddler. Ipv4 è un dominio speciale che risolve locale e il violinista registra semplicemente con http.sys per il proxy della chiamata?ipv4.fiddler, come funziona?

Qualsiasi intuizione sarebbe grande.

risposta

17

Facile: Fiddler è un proxy, riesce a visualizzare quasi (*) tutte le richieste. Quando vede una richiesta vincolata a "ipv4.fiddler", la modifica semplicemente a 127.0.0.1.

(*) L'unica ragione per cui Fiddler ha bisogno di questo è che alcuni stack HTTP sono hardcoded per ignorare il proxy per gli indirizzi "localhost". Usando la stringa magica "ipv4.fiddler", puoi eludere quella restrizione codificata.