Страница 2 из 5

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 14:29
c61
Вывущена версия 0.0.2:
  • добавлена возможность кодирования скриптов
  • добавлен поведенческий анализ (экспериментальный режим, специально для ботов, "понимающих" js)
  • по умолчанию перечисленные опции отключены
Заинтересованных прошу проверить параноидальные режимы )

Кодирование примитивное, обфускация тоже. Поведенческий анализ основан на наличии событий от мыши и клавиатуры.
HAMMER663 писал(а):И нельзя старый хук переделать под 3.1? Чтоб не городить расширение (Это я о Пчёлкине волнуюсь)
Ну совсем никак... хотя, конечно, можно запатчить ))

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 23:22
Petruxa12
c61Спасибо ,обновил....
Кстати есть такой косяк,что когда включаю антибот,то не могу менять права доступа, как только отключаешь,свободно.

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 23:34
владимир1983
Не признанный плавающий баг "ошибка отправки формы" тянется ещё с 3.0.12.

Добавлено спустя 41 секунду:
На гуру баг тоже имеет место быть так как тут используется хак.

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 23:36
Alecto
владимир1983 писал(а):"ошибка отправки формы"
на гуру постоянно выскакивает

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 23:44
Anvar
Для зарегистрированных надо бы отключить.

Re: [BETA] Антибот 100500

Добавлено: 30.10.2014 23:48
Petruxa12
Anvar писал(а):Для зарегистрированных надо бы отключить.
А как? Даже админу как себе тоже не даёт :)

Re: [BETA] Антибот 100500

Добавлено: 31.10.2014 7:16
c61
Petruxa12 писал(а):Кстати есть такой косяк,что когда включаю антибот,то не могу менять права доступа, как только отключаешь,свободно.
Спасибо, поправим... Не учтен случай, когда на странице несколько форм.
владимир1983 писал(а):Не признанный плавающий баг "ошибка отправки формы" тянется ещё с 3.0.12.
Есть такое, из-за фокусов системы хуков в 3.0.12 при наличии некоторых установленных модов. У меня на тестовой площадке тоже порой проявлялось, сложилось впечатление, что хук может "дергаться" при создании страницы дважды (или большее количество раз). После добавления в хук перед строчкой с preg_replace кода:

Код: Выделить всё

		if ( strpos($template->_rootref['S_FORM_TOKEN'], $user->session_id) !== false )
		{
			$template->_rootref['S_FORM_TOKEN'] = str_replace($user->session_id, '', $template->_rootref['S_FORM_TOKEN']);
		}
баг перестал проявляться. То есть если sid уже воткнут в token, то незачем его второй раз туда добавлять. Вышеизложенное относится к 3.0.x, наверно туда надо было запостить...
Anvar писал(а):Для зарегистрированных надо бы отключить.
Если бота регистрировали ранее вручную, а такое бывает, тут то ему и будет раздолье ))

Re: [BETA] Антибот 100500

Добавлено: 31.10.2014 8:15
Anvar
c61, Выбор опции в админке не помешал бы. С мобильного браузера UC не могут ни авторизоваться, не писать.

Ещё некоторые мобильные жалуются, что попыток отправить сообщение доходит до 5.

Re: [BETA] Антибот 100500

Добавлено: 31.10.2014 8:47
c61
Anvar, некоторые мобильные устройства не генерируют keypress/keydown... Если поведенческий анализ включен, будет "ошибка отправки формы". Работаем над устранением этой проблемы )

Добавлено спустя 52 минуты 10 секунд:
Выпущена версия 0.0.3. Изменения:
  • изменен алгоритм скрытия form_token
  • антибот отключен в админке
  • при поведенчесом анализе, если детектирован мобильный браузер, испольуется также событие отправки формы (исключение: Motorola Internet Browser, где данное событие не обрабатывается)

Re: [BETA] Антибот 100500

Добавлено: 02.11.2014 2:06
Shredder
[BETA] Антибот 100500
Установил этот фикс на 3.0.12, ничего не изменилось. Может, дело не в антиботе?

Re: [BETA] Антибот 100500

Добавлено: 02.11.2014 6:26
Пчелкин
Изменилось на 3.0.12... ошибок стало меньше...
...по крайней мере исчезла данная ошибка отправки формы при имеющихся непрочитанных ЛС с включенным нестандартным всплывающим окном о новых ЛС...
ФИЗЧИСТКа кеша не?

Re: [BETA] Антибот 100500

Добавлено: 13.11.2014 22:10
Petruxa12
c61 писал(а):0.0.5 - 20141102:
- косметические исправления
по подробнее?

Добавлено спустя 2 минуты 59 секунд:
иногда бывает ругается вместо с расширением быстрого ответа [DEV] QuickReply.
Изображение
я не знаю почему, но именно на одной теме он не даёт писать, как только вручную нажимаешь на ответить,то норма пролезает.

Re: [BETA] Антибот 100500

Добавлено: 14.11.2014 7:58
c61
Petruxa12 писал(а):подробнее?
Мелочёвка в стиле админки, абсолютно ни на что не влияющая.
Petruxa12 писал(а):иногда бывает ругается вместо с расширением быстрого ответа
У меня ни разу не проявилось (при любых настройках антибота).
Petruxa12 писал(а):именно на одной теме он не даёт писать, как только вручную нажимаешь на ответить,то норма пролезает
Если это та же ссылочка, что на скриншоте ( f=59&p=121559 ), то сообщаю, что у меня в старой opera все работает OK. Вероятно, проблемы из-за ошибок в скриптах (так, opera dragonfly диагностирует баг в share42.js: share = data[url].shares || 0;) или из-за последовательности их загрузки, что может проявляться в разных браузерах по-разному (например, после ошибки в скриптах другие не выполняются). Антибот не грузит внешние скрипты, он здесь не при чем.

Re: [BETA] Антибот 100500

Добавлено: 14.11.2014 9:03
Romnik
Конфликт "Антибот 100500" с "Quickedit v 1.0.0-rc1"- (быстрая правка).
При отправке - "Ошибка отправки формы".
После удаления Антибот 100500 - Quickedit заработал без проблем...

Re: [BETA] Антибот 100500

Добавлено: 14.11.2014 12:35
c61
Romnik, выпущена версия 0.0.6 - 20141114:
- добавлена совместимость с расширением Quickedit

Petruxa12, прошу проверить, будет ли проявляться ошибка на этой версии. C Quickreply возможна похожая ситуация.

Должно работать для расширений, динамически добавляющих S_FORM_TOKEN как до завершения загрузки DOM, так и после.