Скрипт для защиты от ддос атаки с капчей

12 3
Claremont
На сайте с 17.03.2009
Offline
92
2317

Подскажите где можно скачать такой? Или с математическим вычислением в капче, типа 5+2=

Короче простенький скрипт редиректящий на определенный юрл после ввода капчи.

Время - это капитал работника умственного труда. (с) Оноре Бальзак
P
На сайте с 02.06.2009
Offline
14
#1

Капча от DDOS`a не спасет, уважаемый ТС.

WwWork
На сайте с 07.02.2006
Offline
150
#2

ТС идите вы на википедию... ;)

может вы имели ввиду скрипт генерации капчи от спам ботов?

DimaOD
На сайте с 29.10.2007
Offline
72
#3

Ну спасет, не спасет, а вот если какой-то не очень настырный get, то может помочь.

Продаете статьи/контекстные ссылки в уанэте? Отлично, жду ваших предложений в ЛС!
Claremont
На сайте с 17.03.2009
Offline
92
#4

От ддоса спасать меня не надо) Нужен просто скрипт и все.

TO
На сайте с 21.09.2007
Offline
170
#5
Claremont:
Подскажите где можно скачать такой? Или с математическим вычислением в капче, типа 5+2=

Короче простенький скрипт редиректящий на определенный юрл после ввода капчи.

А как это вообще работает? Никогда не встречал до этого.

Claremont
На сайте с 17.03.2009
Offline
92
#6

даже не капча нужна мне т.е. не в картинке выводить а простым текстом, например

введите слово "кашалот" и нажмите на кнопку вход

или

вычислите и введите ответ и нажмите вход 6+3

и скрипт проверяет, если правильно заполнено то редиректит на указанный сайт.

Ну проще простого. Надо было вовремя пхп учить))

wdsg
На сайте с 09.02.2009
Offline
31
#7

Совершенно непонятно причём здесь DDoS-атаки.

<?php
$URL = 'http://site.ru'; // Адрес куда редиректить в случае правильного ответа.
$Data = array(
array('сколько будет два плюс два', 'четыре'),
array('квадратный корень из четырёх', 'два'),
array('сумма первых двух чётных чисел от нуля', 'шесть')
);
session_start();
if (isset($_POST['ans']) and isset($_SESSION['q']) and $_POST['ans'] == $Data[$_SESSION['q']][1]) {
header('Location: '.$URL);
die();
}
$Rnd = mt_rand(0, count($Data) - 1);
$_SESSION['q'] = $Rnd;
?>
<form action="" method="post">
Вопрос: <?=$Data[$Rnd][0]?><br/>
Ответ: <input type="text" name="ans"/><br/>
<input type="submit" value="Ответить"/>
</form>

:)

Проектирование и разработка сложных IT-систем. Вожусь с проблемными задачами.
[Удален]
#8

о а можно мне такой скрипт? а то на мой серв вечный ддос = 5000 запросов в секунду ...

nick_c
На сайте с 21.04.2008
Offline
89
#9

Ддос режется фильтрацией трафика на программном уровне сервера (фаервол), либо на аппаратном (умные железки). Все что вы тут написали про капчу непонятно как связанную с ддосом - бред чистой воды :)

Эффективная раскрутка сайта (http://raskrutka.com.ua) в Google.
ewg777
На сайте с 04.06.2007
Offline
225
#10
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий