1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Задекомпилил свой плагин и увидел не свой код.

Тема в разделе "Разработка плагинов для новичков", создана пользователем Bezobrazie, 2 июл 2021.

Статус темы:
Закрыта.
  1. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Если тебе нужен плагин который заражен могу скинуть. Да и зачем если кидал свой мейн класс
     
  2. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Да я уже у себя нашел
     
  3. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    В общем суть такая в пример тут берем блоксинтакс. Он заражен этим бредом
    upload_2021-7-3_0-49-13.png Сам хак поражает только главный класс указаный в plugin.yml upload_2021-7-3_0-50-1.png
    В хаке есть 1... не назвал бы проколом. В общем эта буква r его и подвела)

    upload_2021-7-3_0-51-38.png
    Эту букву r видит прога in jar translator

    upload_2021-7-3_0-53-1.png
    Собственно дело за малым заменить эту r на русскую буковку или другой несуразным бред

    upload_2021-7-3_0-53-37.png
    Декомпилим и видим приколюху

    upload_2021-7-3_0-54-24.png

    Хак уничтожен
    Суть в том что эти биты - ссылка. Он через нее и закачивает во все плуги этот мусор, а удалив букву r хак не сможет работать нормально
    upload_2021-7-3_0-56-35.png

    Не вдавался в иные подробности. Лучше конечно будет заменить поврежденные плуги, но если возможности нет - вот тебе универсальное решение
     
  4. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    У меня была другая идея каждый плагин декомпилировать и удалят этот бред, но щас так подумал что оно опять заразит, такчто лучше так и найти виновника торжества а потом уже пересобирать сборку. Спасибо.
     
  5. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    А без разницы. Так или иначе хак самовоспроизводящийся. Хоть 1 разаженный плуг оставишь - всё, он заразит все остальные
    Проще переустановить все плагины и переделать те которые нельзя переустановить
    хе
     
  6. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Ну переустановить я думаю можно все, не вижу в этом проблемы. Дело времени
     
  7. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Везет конечно, мне так не повезло, пришлось убирать руками из ряда плугов
    Особенно весело было искать это в обуфнутых плагинах
     
  8. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Если не сложно, что значит нельзя переустановить. В чем может быть проблема?
     
  9. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Не все плагины что у меня были есть в сети и за бесплатно, увы
     
  10. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Кстати если сделать такой фикс, ошибок в консоли по типу файл не найден небудет?
     
  11. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    У меня никогда не было
     
  12. Автор темы
    Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Хорошо тема закрвта спасибо.
     
Статус темы:
Закрыта.

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