Nimettömyys Proxy oppia se Insideout

- Tietojen vaihto Internet on tehnyt "asiakas - palvelin" model. Asiakas lähettää pyynnön (mitä tiedostoja hän tarvitsee) ja palvelin lähettää vastauksen (tarvittavat tiedostot). Asiakkaan ja palvelimen välinen tiivis yhteistyö (täysi ymmärtäminen) asiakas lähettää addItseään koskevat tiedot: versio ja nimi toiminnasta system, selaimen kokoonpano (mukaan lukien sen nimi ja versio) jne. Nämä tiedot saattavat olla välttämättömiä palvelimelle, jotta voidaan tietää, mikä verkkosivu tulisi antaa (avoin) asiakkaalle. Verkkosivuilla on erilaisia ​​muunnelmia selainten eri kokoonpanoille. Niin kauan kuin verkkosivut eivät yleensä riipu selaimista, on järkevää piilottaa nämä tiedot verkkopalvelimelta.

Mikä selain lähettää web-palvelin:

- toiminnan nimi ja versio system
- selaimen nimi ja versio
- selaimen kokoonpano (näytön tarkkuus, värisyvyys, Java / Javascript -tuki)
- IP-addasiakkaan
- Muita tietoja

Tärkein osa tällaisista tiedoista (ja ehdottoman tarpeeton verkkopalvelimille) on IP-tietoja.address. IP-osoitteesi avulla voit tietää sinusta seuraavat:

- maa, josta olet kotoisin
- kaupunki
- palveluntarjoajan nimi ja sähköpostiosoite
- fyysinen addRESS

Tiedot, välittämien asiakas-palvelin on käytettävissä (käytettävissä) ja palvelimen ympäristömuuttujat. Jokainen tietojen yksikkö on arvoltaan noin muuttuja. Jos tietoja yksikkö ei lähetetä, NIIN vastaava muuttuja on tyhjä (STI Will Be määrittelemätön arvo).

Nämä ovat joitakin ympäristömuuttujat:

ETÄ_ADDLEPÄÄ RAUHASSA addasiakkaan

HTTP_VIA, jos se ei ole tyhjä, käytetään välityspalvelinta. Arvo on address (tai useita addvälityspalvelimen, tämä muuttuja on addvälityspalvelin itse muokkaa, jos käytät sitä.

HTTP_X_FORWARDED_FOR, jos se ei ole tyhjä, käytetään välityspalvelinta. Arvo on todellinen IP addasiakkaan (IP), tämä muuttuja on myös addvälityspalvelin, jos käytät sitä.

HTTP_ACCEPT_LANGUAGE mitä kieltä käytetään selaimella (millä kielellä sivu pitäisi näkyä)

HTTP_USER_AGENT? niin kutsuttu "käyttäjäagentti". Kaikille selaimille tämä on Mozilla. Lisäksi selainten nimi ja versio (esim. MSIE 5.5) ja käyttöjärjestelmä system (esim Windows 98) mainitaan myös täällä.

HTTP_HOST on web nimipalvelimet

Tämä on pieni osa ympäristömuuttujia. Itse asiassa niitä on paljon enemmän (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL,…). Niiden määrä voi riippua settings sekä palvelimen että asiakkaan.

Nämä ovat esimerkkejä muuttujan arvoista:

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

nimettömyys Internetissä työssä määritetään, mitä ympäristömuuttujia “piiloutua”Alkaen web-palvelin.

Jos välityspalvelin ei ole käytössä, NIIN ympäristömuuttujat katsoa seuraavalla tavalla:

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

Välityspalvelimet "piilottavat" ympäristömuuttujia, välityspalvelimia on useita tyyppejä

Läpinäkyvä valtakirjat

Ne eivät piilota IP-osoitettasi koskevia tietoja addRESS:

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

Funktio politica proxy-palvelimet ei ole parannus oman Anonymiteetti Internetissä. Niiden tarkoituksena on tiedon lunastaminen, yhteisten pääsy Internetiin Usean tietokoneet jne
Nimetön valtakirjat

Kaikki välityspalvelimet, jotka piilottavat asiakkaan IP-osoitteen addmillään tavalla kutsutaan nimettömiksi valtakirjoiksi

Yksinkertainen Nimetön valtakirjat

Nämä proxy-palvelimet eivät salaa sitä, että proxy käytetään kuitenkin Ne korvaavat IP Omalla:

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

Nämä valtakirjat ovat yleisin muun anonyymi proxy palvelimia.

Vääristävät valtakirjat

Yksinkertaisten anonyymien välityspalvelinten lisäksi nämä välityspalvelimet eivät peitä sitä, että välityspalvelinta käytetään. Kuitenkin IP-asiakkaille address (IP-osoitteesi) address) korvataan toisella (mielivaltaisella, satunnaisella) IP: llä:

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

Nämä proxy-palvelimet kutsutaan myöskorkea nimettömyys proxy". Toisin kuin muut nimettömyysvälityspalvelimet, ne piilottavat välityspalvelimen käytön:

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

Tämä tarkoittaa, että muuttujien arvot ovat samat kuin jos välityspalvelinta ei käytetä, lukuun ottamatta yhtä hyvin tärkeää asiaa? IP-välityspalvelinta käytetään IP-osoitteesi sijasta addres.

Yhteenveto

Riippuen Tarkoitus on avoimia ja nimettömänä valtakirjoja. Muista kuitenkin, käyttämällä proxy-palvelimet piilottaa vain IP web-palvelimen, mutta muita tietoja (noin selaimen asetuksissa) on saatavilla!

Teknologiasta kiinnostunut, kirjoitan mielelläni StealthSettings.com-sivustolla vuodesta 2006. Minulla on laaja kokemus käyttöjärjestelmistä: macOS, Windows ja Linux, sekä ohjelmointikielistä ja blogialustoista (WordPress) ja verkkokaupoista (WooCommerce, Magento, PrestaShop).

Jätä kommentti