- Баллы
- 88
- Имя в Minecraft
- Firkys
Однажды была создана тема под названием "Глобальная уязвимость сервера" которая описывала, что:
[Ядро forge] (1.6)
В ядре forge существует уязвимость с помощью которой возможен обход режима online-mod. Давайте подробнее, авторизация в ядре происходит так:
Скачать Фиксы:
[1.6/1.5/1.4] .jar (Требуется ProtocolLib 3.4.0) (c) _Shevchik_ при поддержке Johnny Exidas
[Industrial Craft 2] (1.7) [NEW]
[Not Enough Items] (1.6)
[Custom NPCs] (1.7)
[Bibliocraft] (1.7, 1.6)
[1.6.4] (c) TechoMan Фиксит: Первую и вторую проблему
[1.7] (c) saharin94 Фиксит: Первую проблему и вторую проблему
[AE и некоторые другие моды] (1.7)
Нужно выставить параметру loadChunkOnRequest: false в cauldron.yml
Отдельное спасибо людям за моральную поддержку и разную инфу также помощь в этом деле:
Shadow, bartolomeo, jampire, TechoMan и другим пупсикам.
Отдельное спасибо Шевчику за вечеринку.
Отдельное спасибо за материальную помощь:
Обязательно прочти, что написано ниже:
- "Игрок заходя на сервер, мог получить из воздуха любой предмет при этом не имея прав администратора". Иначе говоря, была обнаружена новая уязвимость.
[Ядро forge] (1.6)
В ядре forge существует уязвимость с помощью которой возможен обход режима online-mod. Давайте подробнее, авторизация в ядре происходит так:
- обмен информации с "онлайн режимом"
- потом обмен информации о модах между сервером и клиентом
- после этого игрока логинит на сервере
Скачать Фиксы:
[1.6/1.5/1.4] .jar (Требуется ProtocolLib 3.4.0) (c) _Shevchik_ при поддержке Johnny Exidas
[Industrial Craft 2] (1.7) [NEW]
- 1 баг: Актуально до ver 2.2.813 Отправив специальный пакет с клиента - можно без каких-либо ограничений менять данные полей для контейнеров (сундуков) и TileEntity, иначе говоря, взломщик может изменять содержимое как захочет..
- NetworkManager
[Not Enough Items] (1.6)
- 1 баг: Если мод установлен на сервере, то отправив специальный пакет можно получить режим креатива без всяких проблем.
[Custom NPCs] (1.7)
- 1 баг: Отправив специальный пакет, можно заспаунить любой "Enity" объект при этом не имея прав. Если выставить доступ только опам, то можно в принципе не бояться, при условии что нельзя отдельно зарегать ник админа в другом регистре.
[Bibliocraft] (1.7, 1.6)
- 1 баг: Отправив пакет с клиента, можно получить абсолютно любой "Item" в инвентарь при этом быть простым игроком.
- 2 баг: Клиент может отправить пакет с координатами и если там пусто, а точнее нет блока, то сервер поставит блок в этом месте который нельзя разрушить даже в креативе. Иначе говоря в любое пустое место на сервере, даже в привате, можно поставить блок который указан в коде мода.
[1.6.4] (c) TechoMan Фиксит: Первую и вторую проблему
[1.7] (c) saharin94 Фиксит: Первую проблему и вторую проблему
[AE и некоторые другие моды] (1.7)
- 1 баг: Большинство модов управляют своими тайлэнтитями через тот же пакет. Пересылают её координаты и пытаются её получить на сервере, соответственно при получении чанки загружаются/генерятся и координаты никак не проверяются, соответственно можно загрузить любой чанк по запросу. Иначе говоря вызывать дикие лаиа загрузив +200к чанков в секунду с помощью обычно игрока😁
Нужно выставить параметру loadChunkOnRequest: false в cauldron.yml
Отдельное спасибо людям за моральную поддержку и разную инфу также помощь в этом деле:
Shadow, bartolomeo, jampire, TechoMan и другим пупсикам.
Отдельное спасибо Шевчику за вечеринку.
Отдельное спасибо за материальную помощь:
- VTVTima, profi, scrik78, master_c, Dronax, Metronomko, Teror2, trancefer
Обязательно прочти, что написано ниже:
- Запрещается ЛЮБОЕ обсуждение связанное со взломом проектов, даже вопросы типа: "Где работает уязвимость?", "А этот {проект} кто ломал?" и т.д.
- Запрещается выкладывание чужой информации которую вы добыли с помощью взлома.
Последнее редактирование: