Без описания |
Поиск в теме | Версия для печати |
Терминатор01 |
Отправлено: 10 Июня, 2007 - 00:15:13
|
Member
Покинул форум
Сообщений всего: 111
Дата рег-ции: Сент. 2006
Карма -1
|
mero пишет:А может сделать премодерацию новых юзеров? Типа, ваш акк ждет обработки модератором.
Ну и кто будет постоянно сидеть и проверять новых юзеров?
Это тоже самое что удалять сообщения и темы от спам ботов.
Причём и там и там работа одинаковая так как количество ботов равное и так и так.
Цитата:Мля... изобретатели велосипедов... Уже сказали же,
смена картинок предотвращает регистрацию ботов совсем!
Остается только запретить отвечать гостям и боты пропадают с форума навсегда!
Изобретали и будем изобретать. Пока не появятся нормальные бесплатные хостинги.
Вот например на нашем хостинге не показываются картинки при регистрации и запросе
пароля. Хотя под Денвером у меня на компе всё работает. На других бесплатных
хостингах не удалось вообще протестировать, потому что там вообще стоит запрет
показа любой картинки и не показываются не только циферки регистрации а вообще
все картинки которые использует форум.
Вообщем, мы имеем:
1. Хостинг, который не показывает картинки при регистрации.
2. Хостинг, который не отсылает письма с паролями на емайл.
3. Хостинг без базы MySQL и ограничением места в 10 мег.
Поэтому собственно выбор и пал на ExBB.
Жаль что здесь мало кто отвечает и помогает. Весь форум доделывал сам
и доводил до совершенства в течении полугода.
Теперь у меня есть почти всё что я тут когда то просил. Но пришлось всё делать самому.
Нигде не регистрировал его. Но спамеры уже тоже достали.
А так как картинки не работают придётся изобретать велосипед.
Нарыл по всему Нету кучу примеров с проверкой на Человечность, Капчей и т.п.
Некоторые как обычно не работают. Но некоторые заработали, в том числе и на
убогом хостинге.
Внимательно перечитал всю эту тему и с расстройством обнаружил что ничего
толкового тут пока нет. Все только ходят вокруг да около но никто конкретного
ничего не написал. Тема больше напоминает Фантазии от Ботов чем конкретные
примеры. Был правда один пример, но опять же без описания как его прикрутить
к форуму.
Хотя сам этот форум уже имеет хорошую защиту от ботов. (не подскажите где
скачать эту версию ExBB FM 1.0 Beta?)
Поехали дальше.
"Чебурашек" я прикручивать не собираюсь, но в то же время убивают постоянные
периодические комментарии типа "Это уже сломали" "Это можно сломать".
Короче я сделал вывод что защита должна быть у каждого своя.
Но как сделать чтобы она была индивидуальна и в тоже время общедоступна
и распространялась вместе с дистрибутивом форума?
Пока единственный выход я вижу в функции Рандомиз- случайного изменения данных.
Очень плохо что боты уже научились вычислять цифры не только разных цветов
и на разном фоне, но даже в разных градусах и отражениях.
Одни делают защиту а другие хвастаются что её сломали. |
|
|
Терминатор01 |
Отправлено: 10 Июня, 2007 - 02:55:55
|
Member
Покинул форум
Сообщений всего: 111
Дата рег-ции: Сент. 2006
Карма -1
|
Djavani пишет:Лично меня ничего не напрягает
А меня напрягает и не только меня, но и других админов нашего форума,
и это ещё из за того что страницы на бесплатном хостинге ну уж очень долго
открываются, несмотря на то что в настройках выключена графика.
[А теперь конкретно, сами скрипты генерирующие случайные изображения.
(В некоторых есть форма проверки)
Примеры:
1 - captcha.rar
Скрипт с иностранного сайта.
Глючит в Денвере но тем не менее картинку с циферками выводит.
Разобрать что на картинке невозможно ни только боту но и человеку.
На хостинге не работает, так как используется файл шрифтов и функция
не поддерживаемая хостером.
2 - humancheck
Скрипт распространяемый на всех сайтах.
Цифры стоят на месте фон не меняется.
Что можно извлечь, так это функции проверки
правильности ввода.
3 - Capture test
Простой скрипт с отображением цифр в прописном виде например:один, два, три
Сломать действительно легко, так как ничего не меняется кроме надписей.
Есть функция проверки правильности ввода.
4 - kcaptcha
Скрипт с сайта captcha.ru
Пока не проверял, так как он не работал, а тут вдруг заработал.
5- antibot
Скрипт для новостного движка.
Тоже простенький.
6- Выводит рамки и шум в виде точек. Цифры чёрные.
Есть функция проверки правильности ввода.
7- Danox_mod
Выводит цветные цифры с меняющимися координатами.
8- А это мой скрипт слепленный из двух предыдущих.
Взято: рамки и шум в виде цветных точек с меняющимися координатами
и цветные цифры с меняющимся цветом и координатами.
Короче всё прыгает по экрану и меняет цвет при каждом обновлении.
В целях безопасности ссылку на самодельный скрипт пока не даю, но он очень
похож на скрипт под номером 7. Только пару строк взял из скрипта под номером 6.
Большинство скриптов доделано. Так как по злому умыслу(иначе не назовёшь)
они просто не работали. Пришлось удалять или дописывать команды.
Скачать все упомянутые скрипты (кроме 8) можно по этой ссылке:
http://webpic.front.ru/download_scripts/
Все они пронумерованы так же как эти сообщения на форуме.
(Добавление)
Djavani пишет:типа при регистрации задается простой вопрос и на него нужно ответить Вопрос то можно сделать но есть 2 НО.
1. На форуме тусуются не только русские но и англичане.
Я уже как то пытался зарегится на буржуйском форуме где задавали вопрос
на каком мотороллере ездит знаменитая в их краях поп звезда.
Так я не то что мотороллер, поп звезду первый раз слышу. Не хотелось бы
чтобы у других остались такие же впечатления от форума как от того у меня.
Разве писать на двух языках.
2. К каким переменным привязывать ответ?
Форму то я могу сделать в любом месте. А вот сам результат надо пересылать какой
то переменной, а какой. Я одной попробовал (на которую думал), не идёт.
Собственно именно это и хотел у всех спросить.
Как прикрутить скрипт генерации случайного изображения к форуму
Давайте пробовать вместе (хотя админ уже догадался, надеюсь он нам подскажет
как это сделать или даст скачать форум ExBB FM 1.0 Beta или хотя бы файлы
register.php и regimage.php (Этой версии на оф форуме я не нашёл,
а защита там уже есть получше)
Итак мы имеем два файла register.php и regimage.php
Первый отвечает за форму регистрации (не считая того в котором хранится сама форма)
То есть именно он выводит 6 независимых картинок с цифрами.
А regimage.php отвечает непосредственно за вывод самой картинки:
Вот на всякий случай его код:
CODE:<?php
session_start();
out_image();
function out_image() {
$i = intval($_GET['i']) - 1;
$image = substr( $_SESSION['reg_code'], $i, 1 );
include('./data/boardinfo.php');
$filename = $exbb['home_path'].'im/reg/'.$image.'.gif';
$fp = @fopen($filename,'rb');
$str = @fread($fp,filesize($filename));
@fclose($fp);
flush();
header('Content-type: image/gif');
echo $str;
exit;
}
?>
Так вот я так понимаю что секретный код выводимый на картинках запоминается именно
в переменной 'reg_code'. Попробовал подставить эту переменную к той которая
запоминает и выводит код в чужеродных скриптах вывода случайной картинки.
Но ничего не получилось. Что надо вставить отсюда в чужеродный скрипт теперь
не пойму, но то что менять надо именно этот код точно,
Так как я подменил файл regimage.php на showcode.php из скрипта под номером 6,
но присвоил ему имя regimage.php. (Короче это именно скрипт вывода картинки)
где бы он не был и из какого бы скрипта не брался, если он работает отдельно
то и заработает на форуме.
Только как он работает это надо видеть.
В каждом квадратике где была одна цифра теперь сгенерированное случайное
изображение из кучи цифр и какой квадратик выбрать для ввода непонятно.
Попробовал последний, код не подходит.
Вообщем, если помучится то можно убрать кучу квадратов и оставить один
в котором и будет выводится заданное изображение.
Допустим мы это сделаем (а TvoyWeb уже сделал когда писал ExBB FM 1.0 Beta )
Но как совместить переменные я никак не додумаю.
Вообщем осталось две проблемы:
1. Всунуть изображение в один из квадратов, остальные удалив.
2. Самая сложная. Совместить переменную в которой содержится код изображения
с другой переменной, чтобы её можно было сравнить с тем кодом (или переменной)
которую вводит пользователь.
Может кто подскажет именно в виде кода.
P.S.И ещё, большая просьба, не обзывать всяким там "лолом" и другими оскорбительными выражениями, так свойственными на этом форуме.
У нас такие сообщения стирают, а пользователям высылают предупреждение
об оскорблении. Просьба по существу и не отходить от темы.
Мы боремся со спам ботами (фантазии тоже принимаются, я Чебурашку уважаю).(Отредактировано автором: 10 Июня, 2007 - 02:57:24) |
|
|
|
Поиск в теме | Версия для печати |
Страниц (16): В начало « ... 8 9 10 11 12 13 [14] 15 16 » |
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0) |
« ExBB - лучший форум на файлах » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|