Навигация
 
Сейчас на сайте
Гостей: 21

Гости:
[Ваш IP] 21:11:34
/Форум/Тема
54.36.150.187 21:11:30
/Форум/Тема
46.229.168.153 21:10:03
/Форум/Тема
46.229.168.136 21:09:58
/main.php
46.229.168.134 21:09:16
/Форум/Тема
54.36.150.180 21:09:08
/Форум/Тема
54.36.148.169 21:09:05
/Файлы
46.229.168.132 21:09:02
/Форум/Тема
46.229.168.163 21:08:55
/Форум/Тема
46.229.168.161 21:08:51
/Форум/Тема
11 - не показано

Всего пользователей: 116
Новый пользователь: Tim
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: Polarfox
ID темы: 90
Тема прикреплена
Эта тема прикреплена и может содержать важную информацию. Имеются прикрепленные файлы.
Просмотр темы
unLogic Lab » Разработка (Development) » Почти готово (RC)
 Распечатать тему
BlackBox - защита от спама и ботов
Polarfox
Адаптировано под 7.02

Бета

Версия под 7.01 перемещена в архив


Что?
Черный ящик (Скрытый текст: кому интересно, я использовал примерно этот смысл http://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D1%8F%D1%89%D0%B8%D0%BA а вовсе не бортовой самописец :P) - это программа защиты от программ, скрипт который будет постоянно обеспечивать проблемы спамерам и их ботам. То есть собственно защищать сайт от спама, ботов, и их следов.
Полностью мой мод написан с нуля (кроме поля пользователя, это переписанное поля, опять же написанное с нуля).

Идея?
Тейст Тьюринга еще не пройден.
А значит боты не пройдут :)

Пример
У меня, регистрация.

Обновление
Выключите старое поле пользователя в админке, затем - см. пункт "Установка".
Конфигурация и вопросы полностью совместимы со старой версией.

Установка:
  1. Распаковать файлы в корень.
  2. Обязательно выключить подтверждение по e-mail для работы мода. - только для версии 7.01
  3. Установить плагин в админке.
  4. Установить пользовательское поле в админке.
  5. Настраиваем - включаем отображаться при регистрации - обязательно! (иначе зачем все затевалось?), а вот режим "Требуется" ставить по вкусу - влияет только на оформление. Режим журналирования пока не поддерживается (тк нечего писать) , но будет, надеюсь.
  6. Все! Можно задавать вопросы.


Возможности
  • Настраиваемый шаблон (только не сломайте себе верстку)
  • Унифицированная админка со всеми настройками
  • Возможность задавать несколько ответов на 1 вопрос (пока ограничение по символам 250 , но увеличить не проблема)
  • Заблокированные при регистрации поля
  • Предпросмотр вопроса.
  • Проверка по спам-листам
  • Полиморфное поле ответа (меняется раз в сутки, на случайный набор символов)
  • Любые типы вопросов с любыми html элементами или скриптами (картинки, java, flash).
  • Обработка ббкодов
  • Список запрещенных ответов для автобана ботов по IP (в частности прокси).
  • Сбор информации по неверным ответам (логирование и отслеживание).
  • Несложная админка.
  • Оптимальная производительность.
  • Легкая интеграция, без ручной правки.
  • Опция на блокировку регистрации пользователей с логином==паролю (abc==abc)
  • Опция на блокировку регистрации пользователей с логином из одних цифр (123 , 111)
  • Поддержка ручной активации (наверняка полная)


При ручной регистрации может пролезть полтора бота из пары сотен, ну а что Вы хотели.

Настройки файла check_core.php - это список серверов для быстрой проверки.
Используется DNS запись, никаких иных запросов сервер не делает.
Вы можете отключить часть (все отключаются в настройках)

Описание тегов шаблона
Шаблон, для чего он нужен?
Переделав шаблон, вы полностью измените стиль поля, так что ни один бот не сможет отличить его от любого случайного поля, и подобрать к нему подход.
Шаблон служит степенью защиты во первых, а во вторых он просто является стилизацией вопроса, и возможностью задать ему практически любой стиль.

Псевдо-теги шаблона:
  • {?} - вопрос - вывод самого вопроса (после сборки), тут будет буйство фантазии, потому лучше выделять ему блок.
  • {!} - это поле берется из локали, и выводится обычно слева, но ничто не мешает вам его поменять на что угодно и как угодно.
  • {ufname} - атрибут NAME для поля - очень важная вещь, этот атрибут меняется динамически и служит базовой частью защиты, не забывайте про него. Служит именем поля при передаче значения.
  • {ecss} - добавочный стиль - выделяет красным цветом если поле неверно или пусто, делайте примерно так же как в примере

Полужирным выделены обязательные элементы.


Обновления:
Исправлена блокировка за неверные ответы, добавлен шаблон, корректировка.
Адаптация под 7.02
Обновлена система вопросов - при обновлении пересохраните каждый вопрос/ответ, или можете отключить и включить аддон (все таблицы обнулятся!),
тк так же были расширены ответы до 250 символов - тк появилась возможность ставить несколько ответов на 1 вопрос ( по типу ответ1|ответ2|ответ3 )
Пост-обработка base64 для полного обхода сканера
Добавлена возможность задавать несколько ответов
Добавлены настройки в режиме - два клика.
оптимизации и украшательства.
Убран баг с косой чертой, исправлены мелочи...
Добавление заблокированных полей (бот не сможет установить подпись с рекламой при регистрации например)

Polarfox прикрепил(а) файл:
inf_blackbox.zip [17.58кБ / 2186 Загрузки]
Polarfox прикрепил(а) изображение:
scrshot_blackbox.png

Изменил(а) Polarfox, 8.09.2012 17:55:07
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
WhiteFox
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


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

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

 
Payne
[b]почему у выдает ошибку ? (Скрытый текст: линк упал Pfft)


Изменил(а) Polarfox, 17.07.2010 17:29:03
 
I-BiG.tj
Polarfox
Кривой мод регистрации, на стандартной регистрации все нормально.

Короче другими словами, если ты залил все файлы правильно и установил нормально, то дело только в несовместимости твоего мода регистрации.

Как бы отчет:
На текущий момент зарегистрировался всего 1 (один) бот из сотни (как минимум)


Изменил(а) Polarfox, 5.06.2010 17:29:02
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Footer
У меня почему-то не выдаёт ни ошибки, ни самого окошка. ((((((( И форма регистрации какая-то усечённая, хотя изначально была расширенная. Не подскажете, как это исправить?

Footer прикрепил(а) изображение:
reg.jpg
 
Polarfox
Ну если ты активируешь поле все должно быть ок.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Footer
Die, нашёл баг в твоём плагине. При включении твоего поля в полях веб-адреса и подписи невозможно ничего ввести. Работают только ББ-коды в поле подписи. Или это специальная мера?


Изменил(а) Footer, 24.06.2010 12:24:59
 
Polarfox
разумеется, см. конфиг.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
ReckouNT
Банит за неверновведенную капчу. Как убрать? Конфиг смотрел.

Неверновведенная капча - уже человеческий фактор.

 
Polarfox
За капчу банить не может тк ее нет в плагине вообще Confused

$bb_autoban = true;
переключи в false других опций с баном нет впринципе.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
хороший плагин...
(Скрытый текст: вот только не обходят ли его спамеры?)

 
www.rusfusion.ru
Polarfox
спамер может сделать все то же что и обычный человек.
То есть в ручном режиме можно обойти все.
А масс-спам-боты не обходят не боись, они даже в курсе про него.

Примерный процент обхода 0,5-1 уже несколько сотен ботов послано плагином Smile


Изменил(а) Polarfox, 12.07.2010 06:44:31
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
хоть ты тресни, но не появляется вопрос при регистрации...
вроде и активировал его в пользовательских полях и в админке вопрос создал...
(Скрытый текст: что за ерунда?)

 
www.rusfusion.ru
Polarfox
Установка:

1. Распаковать файлы в корень.
2. Установить плагин в админке.
3. Установить пользовательское поле в админке.
4. Все! Можно задавать вопросы.

Поле включил? Если нет - вопроса не будет.
У меня особый подход к интеграции Smile


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
Die, все-таки не первый раз...
все сделал по инструкции...
поле установил в пользовательских полях...

причем на локалке все норм было
я грешил сначала на кэш, но вроде не он...

 
www.rusfusion.ru
Polarfox
Файл регистрации имеет название не register.php?

Если нет поменяй в конфиге $bb_regfn = 'register.php'; (я щас добавил, перескачай если хочешь)


Изменил(а) Polarfox, 13.07.2010 11:44:37
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
файл регистрации стандартный
все равно трабла, как и в 4 посте...
хотя поле разрешено...
попробовал теперь и на локалке, теперь и тут не пашет
hmm


Изменил(а) jikaka, 13.07.2010 12:24:35
 
www.rusfusion.ru
Polarfox
Если все ставить с нуля все ставится отлично. Она может не пахать если только файл изменен или нет вопросов - в этих случаях отключается.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
какой файл изменен? регистр.пхп?
ставил с нуля, создал несколько вопросов, поле естественно включил...

 
www.rusfusion.ru
Polarfox
Тогда не знаю (Скрытый текст: инфы мало, мне нужны логи сервера, полнейшая информация о конфигурации, возможность отладки на месте...)
Не повезло, посмотри другие плагины Pfft
Sad but no luck there...

Что забавно, никто не отпишется что все работает - это лень Grin Ну хоть по багам пишут и то радует, хотя вот сия сборка 7.0.7 чистовая и на ней все работает.
В сем и проблема как я думаю - в модах.


Изменил(а) Polarfox, 14.07.2010 09:09:22
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
попробовал поставить на другом ресурсе
тоже самое, поле с вопросом не появилось...

 
www.rusfusion.ru
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
Защита от ботов или избавление от спамов  →  Информация (Info) 15 / 54828 7.10.2014 19:53:22
Тактика защиты от ботов для "вопросов-ответов"  →  Информация (Info) 5 / 14561 26.03.2014 17:24:39
BlackBox Lite UF - защита от ботов  →  Почти готово (RC) 9 / 24940 28.02.2013 03:15:54
BlackBox Lite UF - antibot userfield  →  Release - International 0 / 11407 27.12.2012 13:09:05
Статистика ботов  →  Оффтопик и флуд 0 / 10204 13.08.2012 20:46:23
Antibot/antispam plugin - BlackBox  →  Release - International 2 / 12446 2.10.2011 08:32:22
Защита от ботов - Изменяемая Бета  →  Неподдерживаемое (unsupported) 5 / 8918 8.02.2010 04:47:54