Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Обсуждение Minecraft' started by Shevchik, Sep 4, 2014.

  1. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Из-за того что в данный момент в майнкрафте происходит чёрти что, я решил что было-бы неплохо на всякий случай самому сдекомпилить сервер и деобфусцировать его. Если не пригодится то хорошо, ну а если баккит таки сдохнет, то таки не помешало бы иметь свой сервер под рукой.
    https://github.com/True-Games/MinecraftServerDec
    СДекомпилен польностью, ошибки декомпила убраны, так что сервер даже работает.
    Начну потихоньку деобфусцировать классы, кто хочет - присоединяйтесь.
     
  2. Хостинг MineCraft
    <
  3. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Trophy Points:
    173
    А как вы деобфусцируете ? Голыми руками или какой-то софт используете ? (Прост подумал мб поучаствую).
     
  4. gamerforEA

    gamerforEA Старожил Пользователь

    Trophy Points:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Полагаю, что ищет соответствия классов со старыми версиями, дополняет маппинги и использует BON.
     
  5. gamerforEA

    gamerforEA Старожил Пользователь

    Trophy Points:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Только есть один нюанс, - MCP готов более чем на половину. Исходники от Шевчика скоро никому не будут нужны.
     
  6. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Голыми руками.[DOUBLEPOST=1409842479,1409842436][/DOUBLEPOST]
    И это хорошо. Но на всякий случай буду продолжать деобфусцировать сервер.
     
  7. EpicFyne

    EpicFyne Участник Пользователь

    Trophy Points:
    43
    То есть это ядро 1.8 версии или как? Не очень в этом разбираюсь, прошу не серчать.
     
  8. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Так там же в половине классах палятся оригинальные имена.
     
  9. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Не совсем. Во первых очень много анонимных классов вынесенным прогардом в отдельный класс. Во вторых моджанги действительно потрудились над переписыванием сервера, генериков овердохера. И очень многие компоненты вынесены в отдельные классы так что не так то всё и просто. Тем более очень много имён я уже деобфусцировал, сейчас занимаюсь деобфускацией методов, полей и другого барахла.
    P.S. Очень надеюсь что зря я очкую и с баккитом особых проблем не будет.
     

Share This Page