| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > супербан |
| Автор: shutnik 22.1.2007, 03:48 |
| разрабатываю небольшой, но перспективный проект. сейчас решаю вопросы по безопасности. решил поставить супербан. перерыл пол интернета, но скрипта, работающего где-либо кроме ИЕ я не нашёл. возможно ли организовать кроссбраузерный супербан? |
| Автор: Sardar 22.1.2007, 04:21 |
| На клиенте забанить пользователя нельзя, надеюсь ты это понимаешь. Забанить по IP тоже не возможно, т.к. http://mignews.com/news/technology/world/070107_235627_96685.html или же пользователь может воспользоваться прокси. Лучше всего банить учётную запись. Без учётки ограничить права (как здесь все анонимусы имеют читательский билет). Регистрация учётной записи пусть проходит через модератора. Хотя лучше если допустить автоматическую регистрацию, но до подтверждения админом ввести ограничения (не более 2 топиков, 10 постов в день например). По первым действиям модератор может отклонить или подтвердить регистрацию. Вывод: полностью забанить тебя может только твой пров по домашнему адресу |
| Автор: shutnik 22.1.2007, 04:38 |
| Sardar, возможно вы не совсем поняли меня. я имею в виду блок по характеристикам машины юзера. допопустим как http://old.antichat.ru/txt/superban/. |
| Автор: Sardar 22.1.2007, 04:49 |
| Это попытка идентифицировать пользователя. Ну забанил ты его, он пошёл и сменил в опциях порядок или количество поддерживаемых языков (Accept-language), теперь он новый пользователь (новая сигнатура). Или ещё лучше, написать расширение к лисе, что резать будет весь код антибана и просто генерить сигнатуру какую захочет пользователь (регенерация при каждом бане). Обойти это всё очень просто. На встречу: а в чём смысл всех этих танцев? |
| Автор: shutnik 22.1.2007, 05:01 |
| Sardar, разумеется, опытным юзерам не составит труда обойти подобную защиту, однако добрую половину провинившихся юзеров это отсечёт. |