На публичный скриптах BUX используется простая
капча для букса в виде простого выбора верной цифры из несколько предложенных и что бы немного защититься от таких хитрецов, которые называются автокликерами была разработана защита в виде более сложной капчи и я вам Сегодня решил порадовать администраторов BUX - капча в виде арифметического вычисления вида 1+2=? для скриптов SoooFast.
Установка:Открываем success.php и ищем:
$captcha=$_POST["captcha"];
$ver=$_SESSION["captcha"];
Меняем на:
$captcha=$_POST["code"];
$ver=$_SESSION["itog"];
Далее ищем:
<span style="vertical-align: middle;">
<form method="post" action="vls.php?view=ok&ds=clicked" style="padding-top: 5px; vertical-align: middle;">
<img src="captcha.php" align="middle"> <input type=text value='' size=10 maxlength=3 name="captcha">
<input type="submit" value="Подтвердить просмотр">
</form>
</span>
<?
mysql_close($con);
exit();
}
}
if(!isset($_GET["ds"]) or ($_GET["ds"]=='clicked' and $ver==$captcha))
И заменяем на:
<span style="vertical-align: middle;">
<form method="post" action="vls.php?view=ok&ds=clicked" style="padding-top: 5px; vertical-align: middle;">
<?php
$a = rand(1,20);
$b = rand(1,20);
$_SESSION["itog"] = $a + $b;
?>
Введите ответ: <?=$a ?> + <?=$b ?> = </b><input type="text" size=5 maxlength=2 name="code">
<input type="submit" value="Подтвердить просмотр">
</form>
</span>
<?
mysql_close($con);
exit();
}
}
if(!isset($_GET["ds"]) or ($_GET["ds"]=='clicked' and $ver==$captcha))
Вот и всё ниже можете скачать архив с уже изменёнными файлами и инструкцыей тогда вам останеться только залить файлы с заменой и всё! Устанавливайте и пользуйтесь на здоровье.
Отзывы