Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Безопасность [PtokaX] _ SuspendHub

Автор: Ksan 10.1.2012, 5:23

Скрипт блокирования хаба от входящих юзеров (вариант защиты от внешних атак)

Название: SuspendHub.lua
Версия: 1.0
Платформа: PtokaX
API: API 2
Автор: Ksan (aka Trans)
Город: Томск, Россия
Дата: 10-01-2012

Описание:
1. Если вы заметили, что ваш хаб атакуют, то через меню можете заблокировать хаб для всех входящих. По умолчанию - на 5 минут (это регулируется в настройках хаба), также в меню есть блокирование на желаемое время (тоже в минутах). Разблокирование через меню либо по прошествию заданного времени.
При блокировании хаб извне будет казаться отключенным, с соответствующими сообщениями, а сидящие в хабе ничего не почувствуют, всё будет работать в обычном режиме.
2. Есть в скрипте и код блокирования без срока, но это опасно в случае вылета из хаба последнего оператора/админа - будет некому разблокировать хаб вплоть до его перезагрузки (а для удалённых хабов в некоторых случаях и это может оказаться проблемой). Для включения команды блокирования без срока нужно раскомментировать код в 2-х местах - в отправке меню и в исполняемом коде
3. Сообщения о блокировании/разблокировании приходят автору команды и в Опчат.
Текстовку можете менять по своему вкусу.


 SuspendHub.lua ( 3.38 килобайт ) : 230
 

Автор: Ferb 15.1.2012, 8:08

как сделать чтобы команда была доступна определнным никам

Автор: Ksan 15.1.2012, 8:40

Ferb, а ты сам никогда не переделываешь скрипты? Нисколько?
Ни разу не видел, как в скриптах реализовано делегирование прав отдельным никам?
Может, посмотришь в других скриптах и попробуешь сам? Пора бы уже и тебе. big_smile.gif
Просто мне хочется, чтоб админы хабов (красиво звучит, да ведь?) могли сами что-то делать хотя бы в уже готовых скриптах, а не бегали за каждым пустяком к другим..
Если не сможешь (либо ещё кто-то выскажет аналогичное пожелание), то я, в принципе, могу добавить в скрипт таблицу ников. Или показать тут.

Автор: Ferb 15.1.2012, 9:54

Понятно )) Извени что отвлек. Просто как бы невсегда доверяеш админам верно ?? У меня есть я доверяю им но проверяю поэтому я хотел бы дать только 3 людям это

Автор: Damaks 15.1.2012, 10:33

Цитата(Ksan @ 15.1.2012, 9:40) *
Просто мне хочется, чтоб админы хабов (красиво звучит, да ведь?) могли сами что-то делать хотя бы в уже готовых скриптах, а не бегали за каждым пустяком к другим..

Оптимальным вариантом было бы помогать на конкретный технический вопрос по коду. Не "сделайте так", "хочу так", а показать свои наработки, отчёт об ошибке и т.п. По-моему, так будет более справедливо. Если что-то нужно, во-первых, поищи, может это уже реализовано, во-вторых, попробуй сделать сам.

Автор: Ksan 22.1.2012, 7:05

Цитата(Ferb @ 15.1.2012, 13:54) *
... Просто как бы невсегда доверяеш админам верно ?? У меня есть я доверяю им но проверяю поэтому я хотел бы дать только 3 людям это
Зачем брать себе админов, которым не доверяешь? У вас там что, дефицит адекватных?
Тогда лучше управляй один, чем мучиться недоверием.