Korew 1 Опубликовано: 18 января 2016 Рассказать Опубликовано: 18 января 2016 (изменено) Задолбался чистить спам... Теперь к делу: Фильтр слов легко обходится. Запрещаю адрес сайта, например example.ru, начинают появляться такие комментарии: [b]ex[b]a[/b]mple.ru[/b] [u][b]e[u]x[b]a[/b]mp[/u]le.ru[/b][/u] Как понимаете — вариантов миллион. Т.е. при желании спамера, фильтр слов ему вообще не помеха. Фильтр слов должен работать по принципу сначала убрать всю разметку (теги b, u и т.д.), а затем проверять наличие стоп-слов. Автопроверка системы: Версия DataLife Engine: 10.4 Тип лицензии скрипта: Лицензия активирована Операционная система: Linux 2.6.32-504.8.1.el6.x86_64 Версия PHP: 5.3.3 Версия MySQL: 5.5.41-cll-lve MySQLi Информация о GD: GD Version: bundled (2.0.34 compatible), FreeType Support: Enabled, FreeType Linkage: with freetype, T1Lib Support: Disabled, GIF Read Support: Enabled, GIF Create Support: Enabled, JPEG Support: Enabled, PNG Support: Enabled, WBMP Support: Enabled, XPM Support: Enabled, XBM Support: Enabled, JIS-mapped Japanese Font Support: Disabled, Module mod_rewrite Неопределено Безопасный режим: Выключен Выделено оперативной памяти: 128M Отключенные функции: exec, passthru, shell_exec, system, proc_open, popen Максимальный размер загружаемого файла: 10 Mb Размер свободного места на диске: 31,24 Gb Изменено 18 января 2016 пользователем Korew Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.