Anonymitet Proxy lär det InsideOut

Smakämnen informationsutbyte i Internet är gjord av "klient-server" model. En klient skickar en begäran (vilka filer han behöver) och en server skickar ett svar (obligatoriska filer). För nära samarbete (full förståelse) mellan en klient och en server som klienten skickar addtional information om sig själv: en version och ett namn på en operation system, konfiguration av en webbläsare (inklusive dess namn och version) etc. Denna information kan vara nödvändig för servern för att veta vilken webbsida som ska ges (öppnas) till klienten. Det finns olika varianter av webbsidor för olika konfigurationer av webbläsare. Men så länge webbsidor vanligtvis inte är beroende av webbläsare, är det vettigt att dölja denna information från webbservern.

Vad din webbläsare överför till en webbserver:

– ett namn och en version av en operation system
– ett namn och en version av en webbläsare
– konfiguration av en webbläsare (skärmupplösning, färgdjup, java / javascript-stöd, …)
– IP-address av en klient
- Annan information

Den viktigaste delen av sådan information (och absolut onödig för en webbserver) är information om IP-addres. Med din IP är det möjligt att veta om dig följande:

– ett land där du kommer ifrån
- en stad
– din leverantörs namn och e-postadress
– din fysiska address

Information som överförs av en klient till en server är tillgänglig (tillgänglig) för en server som miljövariabler. Varje informationsenhet är ett värde av någon variabel. Om någon informationsenhet inte sänds kommer motsvarande variabel att vara tom (dess värde kommer att vara obestämt).

Det här är några miljövariabler:

AVLÄGSEN_ADDVILA I FRID address av en klient

HTTP_VIA om den inte är tom används en proxy. Värde är en address (eller flera addresses) för en proxyserver, är denna variabel added av en proxyserver själv om du använder en.

HTTP_X_FORWARDED_FOR om den inte är tom används en proxy. Värde är en riktig IP address för en klient (din IP), är denna variabel också added av en proxyserver om du använder en.

HTTP_ACCEPT_LANGUAGE vilket språk som används i webbläsaren (vilket språk en sida ska visas på)

HTTP_USER_AGENT? så kallad "en användaragent". För alla webbläsare är detta Mozilla. Dessutom webbläsarens namn och version (t.ex. MSIE 5.5) och ett operativsystem system (t.ex Windows 98) nämns också här.

HTTP_HOST är ett webbservernamn

Detta är en liten del av miljövariabler. Det finns faktiskt mycket fler av dem (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, …). Deras kvantitet kan bero på settings av både en server och en klient.

Det här är exempel på variabelvärden:

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å jobbet på Internet bestäms av vilka miljövariabler "dölja" från en Webbserver.

Om en proxyserver inte används ser miljövariabler ut på följande sätt:

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

Beroende på hur miljövariabler "döljs" av proxyservrar finns det flera typer av proxyservrar

Transparent Proxy

De döljer inte information om din IP addpressa:

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

Funktionen hos sådana proxyservrar är inte att förbättra din anonymitet på Internet. Deras syfte är informationsinkassering, organisation av gemensam åtkomst till Internet för flera datorer, etc.
Anonyma ombud

Alla proxyservrar, som döljer en klients IP address på något sätt kallas anonyma ombud

Enkla anonyma proxyservrar

Dessa proxyservrar döljer inte ett faktum att en proxy används, men de ersätter din IP med sin egen:

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

Dessa proxyservrar är de mest utbredda bland andra anonyma proxyservrar.

Förvrängande proxyservrar

Förutom enkla anonyma proxyservrar döljer dessa proxyservrar inte det faktum att en proxyserver används. Men en klients IP address (din IP address) ersätts med en annan (godtycklig, slumpmässig) IP:

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

Dessa proxyservrar kallas också “proxy med hög anonymitet". I motsats till andra typer av anonymitetsproxyservrar döljer de ett faktum om att använda en proxy:

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

Det betyder att värden på variabler är desamma som om proxy inte används, med undantag för en mycket viktig sak? proxy IP används istället för din IP addpressa

Sammanfattning

Beroende på syften finns det transparenta och anonymitetsfullmakter. Kom dock ihåg att med proxyservrar döljer du endast din IP från en webbserver, men annan information (om webbläsarkonfiguration) är tillgänglig!

Brinner för teknik, skriver jag med glädje på StealthSettings.com sedan 2006. Jag har lång erfarenhet av operativsystem: macOS, Windows şi Linux, men också i programmeringsspråk och bloggplattformar (WordPress) och för nätbutiker (WooCommerce, Magento, PrestaShop).

Lämna en kommentar