Перейти к содержимому


Фотография

[Плагин] Catch The Bastard - вычисляем бэкдоры в плагинах

bukkit minecraft plugin backdoor expoit бэкдор плагин уязвимость

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 108 сообщений

Отправлено 19 Июнь 2016 - 1:10

Легонький плагин для выявления команд, которые выдают статус оператора игроку на сервере.

Принцип простой: Отлавливаются все введенные команды. Если у игрока нет статуса оператора, то запускается таймер и спустя 30 тиков (полторы секунды) снова проверяется наличие статуса оператора. Если появился, то данная команда, время и ник игрока сохраняются в файле:

/plugins/catchthebastard/data.txt

 

Можно выявить команду, в последствии либо вычислить плагин либо заблокировать команду этим плагином.

 

Если игрок введет какую нибудь команду, а ему в этот момент выдадут статус оператора, то команда тоже сохранится, если это событие произошло после ввода команды и до истечения 30 тиков.

 

Команд нет.

Конфига нет.

 

 

Скачать можно отсюда(GoogleDrive) либо напрямую с форума: Прикрепленный файл  catchthebastard.zip   2,54К   3 Количество загрузок:.

 

Плагин должен работать на любых версиях, начиная от 1.5.2. Может и на версиях ниже запустится, не проверял. Да и вообще проверил только на 1.7.2, но должен работать и на остальных.


Можно добавить возможность проверки у игроков прав доступа из PermissionsEx. Но не видел, чтобы в плагинах были команды, которые выдавали таковые.


  • deadanykey, Mister_E и 666fox666 это нравится



Темы с аналогичным тегами bukkit, minecraft, plugin, backdoor, expoit, бэкдор, плагин, уязвимость

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных