Anonimowość pełnomocnictwa tego nauczyć InsideOut

SOCZEWKI wymiana informacji w Internecie przez "klient - serwer"Model. Klient wysyła żądanie (co wniósł on potrzebuje), a serwer wysyła odpowiedź (wymagane pliki). Ścisłej współpracy (pełne zrozumienie) pomiędzy klientem a serwerem klient wysyła Dodatkowe informacje o sobie: jest rok wersję i nazwę systemu operacyjnego, konfiguracji z poziomu przeglądarki (w tym STI nazwa i wersja) itd.. Może to być konieczne informacje do serwera, aby wiedzieć, które powinny być podane na tej stronie (otwarty) do klienta. Istnieją różne warianty stron internetowych dla różnych konfiguracji przeglądarek. Jednak tak długo, jak internetowych stron nie zależy od przeglądarki Zazwyczaj ma to sens, aby ukryć te informacje z serwera WWW.

Co Twoja przeglądarka wysyła do serwera WWW:

- Nazwę i wersję systemu operacyjnego rok
- Nazwa i wersja przeglądarki
- Konfiguracja z poziomu przeglądarki (rozdzielczość ekranu, głębię kolorów, java / obsługa JavaScript, ...)
- Adres IP klienta
- Inne informacje

Najważniejszą częścią takiej informacji (i absolutnie trzeba dla serwera WWW) jest informacja o adresie IP. Korzystanie z IP możliwe jest wiedzą o tobie, co następuje:

- W kraju, z którego
- Miasto
- Twoje imię i dostawców poczty e-mail
- Twój adres fizyczny

Informacja, przekazana przez klienta do serwera jest dostępny (dostępne) dla serwera jako zmienne środowiskowe. Każda jednostka informacji jest wartości niektórych zmiennych. Jeśli jakakolwiek jednostka informacje nie są przekazywane, THEN Odpowiadający będzie pusta zmienna (STI Will Be wartość nieokreślona).

Są to pewne zmienne środowiskowe:

REMOTE_ADDR Adres IP klienta

HTTP_VIA jeśli nie jest pusta, to proxy jest używane. Wartość jest adres (lub kilka adresów) z serwera proxy, zmienna ta jest dodawana przez serwer proxy, jeśli używasz jeden sobie.

HTTP_X_FORWARDED_FOR jeśli nie jest pusta, to proxy jest używane. Wartość jest prawdziwy adres IP klienta (Twój IP), zmienna ta jest dodawana przez serwer proxy także jeśli używasz.

HTTP_ACCEPT_LANGUAGE jaki język jest używany w przeglądarce (w jakim języku powinna być wyświetlona strona w)

HTTP_USER_AGENT? to nazywa się "agentem użytkownicy". Dla wszystkich przeglądarek jest Mozilla. Ponadto, nazwa i wersja przeglądarki (np. MSIE 5.5) i system operacyjny lat (np. Windows 98) jest tutaj wymienione.

HTTP_HOST to internetowy serwery nazw

Jest to niewielka część zmiennych środowiskowych. W rzeczywistości jest o wiele więcej z nich (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, ...). Ich ilość może zależeć od ustawienia zarówno serwera i klienta.

Te przykłady wartości zmiennych jest:

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

Anonimowość w pracy, w Internecie, jest ustalona przez co zmienne środowiskowe "ukryć"Od web-server.

Jeśli serwer proxy nie jest używany, a następnie zmienne środowiskowe wyglądać w następujący sposób:

REMOTE_ADDR = Twój IP
HTTP_VIA = Nie Ustalone
HTTP_X_FORWARDED_FOR = Nie Ustalone

Według tego, jak zmienne środowiskowe "hided" przez serwery proxy, nie ma poważne rodzaje pełnomocnictw

Transparent Proxy

Nie ukrywają informacje o adresie IP:

REMOTE_ADDR = IP serwera proxy
HTTP_VIA = IP serwera proxy
HTTP_X_FORWARDED_FOR = swoje IP

Funkcje takich serwerów proxy nie poprawa anonimowości w internecie jest. Ich celem jest informacja Wypłaty, Organizacja wspólnego dostępu do internetu z wielu komputerów, itp..
Anonimowe proxy

Wszystkie serwery proxy, które ukrywają adres IP klientów w jakikolwiek sposób jest nazywany anonimowe proxy

Proste anonimowe proxy

Te serwery proxy nie ukrywa faktu, że pełnomocnik jest używany, jednak oni wymienić swoje IP z własnym:

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

Te serwery proxy są najbardziej rozpowszechnione wśród innych anonimowych serwerów proxy.

Zniekształcenie Prokurenci

Jak również proste anonimowe serwery proxy nie ukryć te Prokurenci fakt, że serwer proxy jest używane. Jednak adres IP klientów (Twój adres IP) jest zastąpiony innym (arbitralne, random) IP:

REMOTE_ADDR = IP serwera proxy
HTTP_VIA = IP serwera proxy
HTTP_X_FORWARDED_FOR = losowy adres IP
Wysokie Prokurenci Anonimowość

Te serwery proxy Również nazywany "wysokiej proxy anonimowość". W przeciwieństwie do innych typów serwerów proxy anonimowość ukryć fakt korzystania z nich proxy:

REMOTE_ADDR = IP serwera proxy
HTTP_VIA = Nie Ustalone
HTTP_X_FORWARDED_FOR = Nie Ustalone

Oznacza to, że wartości zmiennych jest samo jak proxy nie jest używana, z wyjątkiem jednego bardzo ważną rzeczą? IP proxy jest używana zamiast adresu IP.

Podsumowanie

W zależności od celów jest przejrzyste i anonimowości proxy. Należy jednak pamiętać, używając serwerów proxy ukryć tylko twoje IP z serwera WWW, ale inne informacje (o konfiguracji przeglądarki) jest dostępna!

Zostaw komentarz

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.