Skocz do zawartości
Zaloguj się, aby obserwować  
kombajnik

Wykrywacz proxy

Polecane posty

Witam serdecznie,

 

Panowie, mam stronę na której można oddawać głosy na daną "pozycję". Zacząłem logować ostatnio z ciekawości adresy IP z których oddawane są głosy na daną "pozycję", dziś z ciekawości przejrzałem kilkadziesiąt adresów IP z których były oddawane głosy na pozycje które królowały w rankingu i się okazało, że 90% adresów IP to proxy :/ sprawdzałem to tym skryptem: http://whatismyipaddress.com/ip/

 

Poleci mi ktoś jakieś sposoby przed uchronieniem się od fałszywych głosów? Póki co mam ciasteczka + ip adres raz na 24h. Jakby jeszcze do tego dołożył detekcję proxy? Co myślicie? Co jeszcze można w tym temacie zdziałać? Wiem ze proxy typu elite nie wychwyce, ale takie trudniej zdobyc niz zwykle ;p

Pozdrawiam

Edytowano przez kombajnik (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ciężko będzie coś takiego zrobić..

 

np. użytkownicy opery mobile - mają proxy z opery domyślnie.

 

Może:

$_SERVER['HTTP_X_FORWARDED / HTTP_X_FORWARDED_FOR / HTTP_CLIENT_IP']

lub

 

przy głosie możesz wymagać podania adresu mailowego?

 

lub

 

możesz sprawdzić czy adres IP pytający stronę ma włączone porty typu:

  $ports = array(8080,80,81,1080,6588,8000,3128,553,554,4480);
    foreach($ports as $port) {
         if (@fsockopen($_SERVER['REMOTE_ADDR'], $port, $errno, $errstr, 30)) {
              die("You are using a proxy!");
         }
     }

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzieki za odpowiedz.

 

Z mailem to raczej słabe, co to wymyslic na szybko mail? Musialbym dodac jego weryfikację.

 

A co jakbym user agenta jeszcze pobierał?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×