Anonimitás Proxy tanulni InsideOut

A Információcsere az internet által a "ügyfél - kiszolgáló"Modell. A kliens küld egy kérést (milyen fájlokat kell neki), és a szerver küld választ (szükséges fájlokat). A szoros együttműködés (a teljes megértés) a kliens és a szerver további információt a kliens elküldi magát: egy változata, és a nevét év operációs rendszer konfigurálása a böngészővel (beleértve STI nevét és verzióját), stb. Ez az információ szükséges a szerver, hogy tudja, melyik kell adni a web-oldal (nyitott) az ügyfélnek. Vannak különböző változatai a web-oldalakat a különböző konfigurációk böngészők. Mindaddig azonban, amíg a web-oldalakat nem függenek böngészők általában, akkor van értelme, hogy elrejtse ezeket az információkat a webszerver.

Milyen böngésző továbbítja a webszervert:

- A név és a változat az operációs rendszer év
- A név és a verzióját a böngésző
- Beállítása egy böngésző (felbontás, színmélység, java / javascript támogatás, ...)
- IP-cím, az ügyfél
- Egyéb információk

A legfontosabb része az ilyen információk (és teljesen felesleges egy web-szerver) olyan információk IP-címét. Használja az IP Lehetőség van tudni, hogy a következő:

- Az ország, ahonnan
- A város
- Az Ön neve és e-mail szolgáltató
- A fizikai cím

Információkat továbbítja az ügyfél a kiszolgáló elérhető (hozzáférhető) a szerver környezeti változók. Minden információs egység az értéke néhány változó. Ha bármilyen információ készülék nem elküldeni, akkor megfelelő változó üres lesz (STI lesz meghatározatlan érték).

Ezek néhány környezeti változók:

REMOTE_ADDR IP-címét, az ügyfél

HTTP_VIA ha nem üres, akkor egy proxyt használnak. Az érték egy proxykiszolgáló címe (vagy több cím), ezt a változót egy proxykiszolgáló adja hozzá, ha egyet használ.

HTTP_X_FORWARDED_FOR ha nem üres, akkor a proxy használata. Az érték a valódi IP-címét, az ügyfél (az IP), ezt a változót hozzá egy proxy szervert is, ha van ilyen.

HTTP_ACCEPT_LANGUAGE milyen nyelvet használ a böngészőben (milyen nyelven a lap jelenik meg)

HTTP_USER_AGENT? úgynevezett "felhasználói ügynök". Minden böngészőnél ez a Mozilla. Ezenkívül a böngészők neve és verziója (pl. MSIE 5.5) és egy operációs rendszer (pl Windows 98) is megemlítik itt.

HTTP_HOST egy web névszerverek

Ez egy kis része a környezeti változók. Valójában sokkal többen (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, ...). A mennyiség függ a beállítástól mind a szerver és a kliens.

Ezek a példák a változó értékek:

REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla / 4.0 (kompatibilis; 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

névtelenség a munka az interneten határozza meg, amit a környezeti változók "elrejtése"A web-server.

Ha a proxy szerver nem használjuk, akkor környezeti változók meg a következő módon:

REMOTE_ADDR = az IP
HTTP_VIA = nincs meghatározva
HTTP_X_FORWARDED_FOR = nincs meghatározva

Megfelelően, hogy milyen környezeti változók "hided" a proxy szerver, több fajta proxy

Átlátszó Proxy

Nem Információkat az IP-cím:

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

A funkció a politica proxy szerverek nem a javítása a névtelenség az interneten. Céljuk információk beváltása, szervezett közös hozzáférés Internet több számítógép, stb
Anonymous Proxy

Minden proxy szerver, hogy elrejti az ügyfelek IP-cím néhány módszer az úgynevezett anonim proxy

Egyszerű Anonymous Proxy

Ezek a proxy szerver nem elrejteni azt a tényt, hogy a meghatalmazás használata, azonban ezek helyett az IP-A saját:

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

Ezek a proxy a leginkább elterjedt más anonim proxy szervereket.

Torzítása Proxy

, Valamint az egyszerű anonim proxy szerver A proxy nem elrejteni a tényt, hogy a proxy szervert. Ugyanakkor az ügyfelek IP-címe (IP-cím) helyett egy másik (tetszőleges, random) IP:

REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = random IP-cím
Nagy névtelenség Proxy

Ezek proxy szerverek Továbbá az úgynevezett "nagy névtelenség proxy". Ellentétben más típusú névtelenség proxy szerver, hogy elrejtse A FACT használatának proxy:

REMOTE_ADDR = proxy IP
HTTP_VIA = nincs meghatározva
HTTP_X_FORWARDED_FOR = nincs meghatározva

Ez azt jelenti, hogy az értékek a változók ugyanazok, mint ha a proxy nem használják, kivéve az egy nagyon fontos dolog? proxy IP helyett az IP-cím.

összefoglalás

A céltól függően, hogy átlátható és névtelenség proxy. Azonban ne feledjük, a proxy szerver elrejti csak az IP-egy web-szerver, de más adatok (a böngésző beállításait) elérhető!

Leave a Comment