[ utvara @ 12.09.2004. 17:39 ] @
Da li postoji nacin da otkrijem da li korisnik koristi proxy ili ne? |
[ utvara @ 12.09.2004. 17:39 ] @
[ bOkIcA @ 12.09.2004. 19:17 ] @
U nekom broju slucajeva postoji.
[ BlueIce @ 12.09.2004. 19:29 ] @
Pa, uvek možeš da pokušaš sa:
Code: $_SERVER['HTTP_X_FORWARDED_FOR'] međutim te informaocije zavise direktno od korisnika, pa ih on može veoma lako spoof-ovati (koristi lanac proxy-a, sakrivati informacije o korišćenju istog, kombinacija prethodna dva, ...). Tako da ti iskreno kažem, možeš mirne duše takve provere i da batališ. Znam da ja jesam :) [ Shinhan @ 12.09.2004. 22:09 ] @
Mozes da proveris bar za neke od vecih proxy servera. Ubacis nekoliko
poznatih IP adresa velikih proxy servera, i tako ces bar znati da li koristi neki od tih (gore pomenutih) poznatih proxy-a. Nije bas dobro resenje, ali je mozda dovoljan kompromis. Zavisi od tvog konkretnog slucaja. [ bOkIcA @ 12.09.2004. 23:19 ] @
Citat: Shinhan: Ubacis nekoliko poznatih IP adresa velikih proxy servera... a sta, recimo, sa ovima? http://www.samair.ru/xwww/proxy.htm [ Shinhan @ 13.09.2004. 07:02 ] @
E pa na tako nesto sam i mislio, samo sto nisam znao gde to mozes naci.
[ bOkIcA @ 13.09.2004. 07:38 ] @
momak, takve liste se menjaju svaki dan
[ utvara @ 13.09.2004. 23:34 ] @
A sta da radim ako je $_SERVER['HTTP_X_FORWARDED_FOR'] null. tj. da li proxy moze da slaze?
[ bOkIcA @ 13.09.2004. 23:59 ] @
Anonimni proxy uglavnom ne daje informacije kroz HTTP_X_FORWARDED_FOR, tako da ti to igra samo u nekim slucajevima.
Vecina proxy servera voli da ostavlja "potpis" i to kroz HTTP_VIA. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|