Anonymitet Proxy lære det InsideOut

Udveksling af oplysninger Internettet er lavet af det "klient - server" model. En klient sender en anmodning (hvilke filer han har brug for), og en server sender et svar (påkrævede filer). For tæt samarbejde (fuld forståelse) mellem en klient og en server klienten sender addgrundlæggende information om sig selv: en version og et navn på en operation system, konfiguration af en browser (inklusive navn og version) osv. Disse oplysninger kan være nødvendige for serveren for at vide, hvilken webside der skal gives (åben) til klienten. Der er forskellige varianter af websider til forskellige konfigurationer af browsere. Men så længe websider normalt ikke afhænger af browsere, er det fornuftigt at skjule disse oplysninger fra webserveren.

Hvad din browser sender til en web-server:

- et navn og en version af en operation system
- et navn og en version af en browser
- konfiguration af en browser (skærmopløsning, farvedybde, java / javascript support)
- IP-addpresse fra en klient
- Andre oplysninger

Den vigtigste del af sådan information (og absolut unødvendig for en webserver) er information om IP-addtryk på Ved hjælp af din IP er det muligt at vide om dig følgende:

- et land hvor du kommer fra
- en by
- dine udbyders navn og e-mail
- din fysiske address

Oplysninger overføres af klienten til serveren er tilgængelig (tilgængeligt) for en server som miljø-variable. Hver oplysninger enhed er værdien af ​​nogle variable. Hvis nogen informationsenhed ikke overføres, SÅ tilsvarende variabel Vil være tom (STI Will Be ubestemt værdi).

Disse er nogle miljøvariabler:

FJERN_ADDHVIL I FRED addpresse fra en klient

HTTP_VIA, hvis den ikke er tom, bruges en proxy. Værdi er en addtryk på (eller flere addresses) på en proxyserver, denne variabel er added af en proxyserver selv, hvis du bruger en.

HTTP_X_FORWARDED_FOR hvis den ikke er tom, bruges en proxy. Værdi er en reel IP addpress af en klient (din IP), er denne variabel også added af en proxyserver, hvis du bruger en.

HTTP_ACCEPT_LANGUAGE hvad sprog bruges i browser (hvilket sprog siden skal vises i)

HTTP_USER_AGENT? såkaldt “en brugeragent”. For alle browsere er dette Mozilla. Desuden browsers navn og version (f.eks. MSIE 5.5) og en betjening system (f.eks Windows 98) nævnes også her.

HTTP_HOST er et web navneservere

Dette er en lille del af miljøvariabler. Faktisk er der mange flere af dem (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL,…). Deres mængde kan afhænge af settings af både en server og en klient.

Dette er eksempler på variable værdier:

REMOTE_ADDR = 194.85.1.1
 HTTP_ACCEPT_LANGUAGE = ru
 HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
 HTTP_HOST = www.webserver.ru
 HTTP_VIA = 194.85.1.1 (Squid/2.4.STABLE7)
 HTTP_X_FORWARDED_FOR = 194.115.5.5

Anonymitet på arbejde på Internettet bestemmes af hvilke miljøvariabler “skjule"Fra en webserver.

Hvis proxyserveren ikke anvendes, SÅ miljøvariabler kigge på følgende måde:

REMOTE_ADDR = your IP
 HTTP_VIA = not determined
 HTTP_X_FORWARDED_FOR = not determined

Afhængigt af hvordan miljøvariabler “skjules” af proxyservere, er der flere typer proxyservere

Gennemsigtige Fuldmagter

De skjuler ikke oplysninger om din IP addpresse:

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = your IP

Funktionen af ​​Politica proxy-servere er ikke en forbedring af din anonymitet på internettet. Deres formål er information indkassere, tilrettelæggelse af fælles adgang til internettet på flere computere, etc.
Anonyme Fuldmagter

Alle proxyservere, der skjuler en klient-IP address på nogen måde kaldes anonyme fuldmagter

Simple Anonyme Fuldmagter

Disse proxyservere ikke skjul på, at proxy anvendes, men de erstatter din IP Med sin egen:

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = proxy IP

Disse fuldmagter er den mest udbredte blandt andet anonyme proxy-servere.

Forvridende Fuldmagter

Ud over enkle anonyme proxyservere skjuler disse proxyer ikke det faktum, at der bruges en proxyserver. Dog til IP-klienter addtryk (din IP address) erstattes med en anden (vilkårlig, tilfældig) IP:

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = random IP address
 High Anonymity Proxies

Disse proxy-servere kaldes også “høj anonymitet proxy". I modsætning til andre typer anonyme proxyservere skjuler de en kendsgerning ved at bruge en proxy:

REMOTE_ADDR = proxy IP
 HTTP_VIA = not determined
 HTTP_X_FORWARDED_FOR = not determined

Det betyder, at værdier af variabler er de samme som hvis proxy ikke bruges, med undtagelse af en meget vigtig ting? IP-proxy bruges i stedet for din IP addtryk på

Resumé

Afhængig af formål der er gennemskuelige og anonymitet fuldmagter. Men husk, at bruge proxyservere du skjuler kun din IP fra en web-server, men andre oplysninger (om browserkonfiguration) er tilgængelig!

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Efterlad en kommentar