IK had een vraag hoe ken ik zoveel mogelijk proxys tegen houden.

En met wat ?

Ik heb veel last van mensen die weer terug komen op de site met proxys nadat ze geband zijn. Ik heb het wel zo gedaan probeeren ze met een proxy terug te komen op hun gebande acount worden ze als nog geband maar hoe hou ik rest tegen ?

M.V.G

Pols.
Hier was laatst ook een topic over, misschien staat daar nog wat nuttige info?

Imho kan je nooit alle proxies weren, maar wellicht kan je een lijst ergens vandaan halen of zelf samenstellen met proxyservers en die weren?

Edit:
Overigens surf ik zelf standaard ook over een proxy en waarschijnlijk doen wel meer mensen dat, dus die weer je dan ook. Weet niet of dat is wat je wilt? :\
@Boaz zal is gaan kijken hopelijk heb ik er wat aan .
Djowie schreef op 15.06.2006 14:53
@Boaz zal is gaan kijken hopelijk heb ik er wat aan .


Ik denk weinig, behalve dat je zal merken dat het zeer lastig is om die te weren, zoniet onmogelijk...
Ik zie inderdaad dat er erg weinig tegen te doen is.
Ik weet hoe het moet :P. Een proxy is een server dus je kan checken of die online is of niet. HideMyAss die kan contoleren of een proxy online is. Als je dat een beetje combineert met PHP kan je zo zien welke mensen proxy's zijn en welke niet :)

http://www.hidemyass.com/includes/check.php?ip=64.154.81.73&port=80

zoiets als dit :P
als je mijn ip invult: 82.93.126.14
krijg je dit:
http://www.hidemyass.com/includes/check.php?ip=82.93.126.14&port=80

Ik zou als ik jou was op alle poorten testen dus gwoon op de achtergrond met ajax een bestandje laden en die kijkt of hij "illegaal is" of niet ;)

Nadeel is ik kan wel php maar ben niet "pro" :(
Je doet zoiets als dit
<?php
$ip = "ip gebruiker";
$port =array(22,80,443,533);

$i = 4; // I = aantal poortne die je hebt
for ($i = 0; $i < $int; $i++)
{
$get = file_get_contents("http://www.hidemyass.com/includes/check.php?ip=".$ip."&port=".$port[$keer]);
if($get == "Proxy online") {
echo 'u bent geband';
}
}
?>

Je moet het nog wel aanpassen :P
Zoiets ?



$ip = {$_SERVER['REMOTE_ADDR']};
$port =array(22,80,443,533);

$i = 4; // I = aantal poortne die je hebt
for ($i = 0; $i < $int; $i++)
{
     $get = file_get_contents("http://www.hidemyass.com/includes/check.php?ip=".$ip."&port=".$port[$keer]);
    if($get == "Proxy online") {
    echo 'u bent geband';
}
} 



weet ik niet, dat moet je testen en kijken wat er fout gaat :) en ik zou een timeout op de de file_get_contents zetten, kweet alleen niet hoe dat moet mssn weet iemand dat hier? :)

Reageren