Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Декомпил ядра 1.8

Shevchik

Старожил
Пользователь
Баллы
173
Имя в Minecraft
_Shevchik_
Из-за того что в данный момент в майнкрафте происходит чёрти что, я решил что было-бы неплохо на всякий случай самому сдекомпилить сервер и деобфусцировать его. Если не пригодится то хорошо, ну а если баккит таки сдохнет, то таки не помешало бы иметь свой сервер под рукой.
https://github.com/True-Games/MinecraftServerDec
СДекомпилен польностью, ошибки декомпила убраны, так что сервер даже работает.
Начну потихоньку деобфусцировать классы, кто хочет - присоединяйтесь.
 
А как вы деобфусцируете ? Голыми руками или какой-то софт используете ? (Прост подумал мб поучаствую).
 
А как вы деобфусцируете ? Голыми руками или какой-то софт используете ? (Прост подумал мб поучаствую).
Полагаю, что ищет соответствия классов со старыми версиями, дополняет маппинги и использует BON.
 
Хороший проект, если баккита не будет, то это очень нужно, можно потом писать своё API и вообще делать свою платформу.
Только есть один нюанс, - MCP готов более чем на половину. Исходники от Шевчика скоро никому не будут нужны.
 
А как вы деобфусцируете ? Голыми руками или какой-то софт используете ? (Прост подумал мб поучаствую).
Голыми руками.
Только есть один нюанс, - MCP готов более чем на половину. Исходники от Шевчика скоро никому не будут нужны.
И это хорошо. Но на всякий случай буду продолжать деобфусцировать сервер.
 
Из-за того что в данный момент в майнкрафте происходит чёрти что, я решил что было-бы неплохо на всякий случай самому сдекомпилить сервер и деобфусцировать его. Если не пригодится то хорошо, ну а если баккит таки сдохнет, то таки не помешало бы иметь свой сервер под рукой.
https://github.com/True-Games/MinecraftServerDec
СДекомпилен польностью, ошибки декомпила убраны, так что сервер даже работает.
Начну потихоньку деобфусцировать классы, кто хочет - присоединяйтесь.
То есть это ядро 1.8 версии или как? Не очень в этом разбираюсь, прошу не серчать.
 
Так там же в половине классах палятся оригинальные имена.
Не совсем. Во первых очень много анонимных классов вынесенным прогардом в отдельный класс. Во вторых моджанги действительно потрудились над переписыванием сервера, генериков овердохера. И очень многие компоненты вынесены в отдельные классы так что не так то всё и просто. Тем более очень много имён я уже деобфусцировал, сейчас занимаюсь деобфускацией методов, полей и другого барахла.
P.S. Очень надеюсь что зря я очкую и с баккитом особых проблем не будет.
 
А толку от этого, тогда тебе надо будет самому пилить ведро или писать свое API. Голый сервер можно без декомпила запустить, кому он нужен.
 

Поделиться этой страницей

Назад
Верх