15. 03. 2006. | #1 |
član
Certified
Datum učlanjenja: 05.11.2005
Poruke: 82
Hvala: 7
1 "Hvala" u 1 poruci
|
Detekcija Proxy-ja
Kako detektovati Proxy u PHP-u.
Nasao sam barem 20ak primera, ali svi padaju u vodu, jer mi skripta vrati IP proxi-ja kao da je to IP posetioca. Informacije o proxy temi http://mikeage.net/content/proxy.php Lista proxy servera http://www.samair.ru/proxy/ Server sa koji sam testirao 193.191.141.115:80 Ima li ko ideju ili jos bolje resenje za ovaj problem... Znaci hocu "samo" da mi kaze da li korisnik koristi ili ne koristi proxy, i da bude veoma precizan... unapred hvala svima? |
15. 03. 2006. | #2 |
Goran Pilipović
Sir Write-a-Lot
|
Možeš da proveriš da li je setovano nešto od ovoga:
$_SERVER['HTTP_X_FORWARDED_FOR'] $_SERVER['HTTP_X_FORWARDED'] $_SERVER['HTTP_FORWARDED'] Ako jeste onda je obično $_SERVER['REMOTE_ADDR'] u stvari IP samog proxija a nešto od onoga gore IP usera. Neki postave i $_SERVER['HTTP_CLIENT_IP'] a sve zavisi. Najbolje je da proveriš sve.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
15. 03. 2006. | #3 |
član
Certified
Datum učlanjenja: 05.11.2005
Poruke: 82
Hvala: 7
1 "Hvala" u 1 poruci
|
da ali sta u trecem tj. cetvrtom slucaju (sa sajta http://mikeage.net/content/proxy.php)
Highly Anonymous - Elite Proxy ? kako to da resim? a to mi je konkretno i najgori problem.... |
15. 03. 2006. | #4 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
|
Nikako... High anonymous proxy je bas zato anonymous, jer ne salje nikakve dodatne headere. Ako bi bas hteo da proveris da li je REMOTE_ADDR zapravo proxy, mogao bi da pokusas sa otvaranjem tcp konekcije na portove :8080, :3128 i jos par karakteristicnih, pa da posaljes neki request i vidis da li se nesto vraca...
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams |
15. 03. 2006. | #5 |
član
Certified
Datum učlanjenja: 05.11.2005
Poruke: 82
Hvala: 7
1 "Hvala" u 1 poruci
|
nisi me bash utesio
|
16. 03. 2006. | #6 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Bila je svojevremeno slicna tema na es-u, ali dosli smo do istog zakljucka, jednostavno kod nekih vrsta proxy-a nema ti pomoci.
E sad, ako neko zna nesto sto ja ne znam, voleo bih da nam se javi |
16. 03. 2006. | #7 |
Ivan Dilber
Sir Write-a-Lot
|
po HTTP 1.1 standardu bi svaki proxy morao da posalje header Via: pa mozes da pogledas to... evo ovde vise informacija:
http://www.w3.org/Protocols/rfc2616/....html#sec14.45
__________________
Leadership is the art of getting people to want to do what you know must be done. |
16. 03. 2006. | #8 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
|
MaxMind nudi i IP adrese anonimnih proxy-ja.
Ali kosta
__________________
Năo quero mais seguir um só caminho |
17. 03. 2006. | #9 |
expert
Expert
|
Jednom davno dok sam imao instaliran phpBB, kopajuci po hackovima sam naisao na jedan koji je sprecavao registrovanje korisnika koji dolaze sa otvorenih proksija, a takvi su svi koji su izlistani na samair.ru i slicnim.
http://www.phpbbhacks.com Edit: evo, nisam bio lijen pa sam iskopao sam. Sad samo nadji u kom fajlu je ono sto ti treba, to me vec mrzi da ganjam
__________________
Poslednja izmena od oliver : 17. 03. 2006. u 03:17. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
US HTTP Proxy anyone? | cvele | Opušteno | 1 | 18. 12. 2007. 14:43 |
Problem sa TotalCommanderom (proxy) | [nq] | Opušteno | 2 | 09. 10. 2007. 11:46 |
srpski proxy serveri | buksula | Marketing i SEO | 1 | 26. 09. 2007. 20:08 |
Charles, Web debugging proxy | MrSteel | Web aplikacije, web servisi i software | 0 | 26. 06. 2007. 10:27 |
PHP proxy za web servise i crossdomain probleme | MrSteel | Flash | 0 | 31. 05. 2007. 13:49 |