En traceroute til en ekstern adresse konsulterer ikke browserens HTTP-proxyindstillinger. Den sporer adfærden på IP-niveau af sine egne sonder.

En eksplicit videresendelsesproxy accepterer applikationens forbindelse og opretter en videre forbindelse. Stien fra browser til proxy og stien fra proxy til destination er derfor adskilt fra en almindelig sonde sendt direkte mod destinationen.

Du kan ikke tælle de viste routere og konkludere, at der ikke findes nogen HTTP-proxy, fordi der ikke er et ekstra ukendt hop. Manglende svar, tunneler, filtrering og en anden sondeprotokol begrænser den slutning yderligere.

Brug traceroute til det stispørgsmål, den faktisk stiller. For at fastslå en applikations proxyrute skal du undersøge dens effektive proxyvalg og forbindelsesudvekslingen og derefter korrelere med den tilsigtede mellemmands registreringer, hvor de findes.

En observeret udgangsadresse identificerer en anden nyttig grænse, men opregner stadig ikke alle mellemled. En proxykæde er en ordning på applikationsniveau; TTL-begrænsede sonder er ikke en universel måde at rekonstruere den på.

Relaterede artikler