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

EasyCheats от Postal2

Тема в разделе "Оффтопик", создана пользователем Mihael_i, 14 авг 2016.

  1. log_inil

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

    Баллы:
    88
    Чем же не нравится?
     
  2. Qmaks

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

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    А причем тут кристаликс? У кристаликса уже сашок стоит, если я не ошибаюсь.
     
  3. alexandrage

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

    Баллы:
    173
    К чему нам идея, когда есть уже решение с готовой java? Да и все равно идея бред.
     
  4. log_inil

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

    Баллы:
    88
    Если вы про вырезку аттачей, то найдется еще n обходов с файлами, проще подписать клиент\лончер и забыть об обходах с подменой/загрузкой/etc на левачный байткод.
    Если про подпись в джарнике, то как включить загрузку только подписанных?
    __
    Ну вот и бред, да помогло бы им, джава бы просто чекнула подпись класса:
    [​IMG]
    Мозгов хватает только на вырезание, cut cut CUT!!1!
     
    Последнее редактирование: 22 мар 2017
  5. Qmaks

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

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    А хотя. Я переосмыслил способ. Все равно надо будет java модифицировать.
     
  6. Korven

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

    Баллы:
    61
    взял джаву у вайн, подкинул в апдейтс папки клиента от 1,7,10, толку нету все равно чит пашет
     
  7. log_inil

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

    Баллы:
    88
    Придумать какой-то защищенный механизм трансформации классов...
    Три варианта:
    1.1 Не точный вариант: Сделать два сертификата, один у владельца сервера(лаунчер\клиент), а второй вшить в класслоадер\трансформер который будет его подписывать(не представляю себе как именно это реализовывать, чтобы не спалить сам ключ).
    1.2 Более точный вариант: Перед патчингом отдавать jvm на проверку подписи изначального класса=> патчинг=>подпись вторым сертификатом.
    2. Вот что действительно бред: Проверять байт-код класса(исключая имена полей\классов\пакетов\методов) на эквивалентность функций(листинг остального байткода) из сделанного дампа(который загрузится в jvm, например перед запуском клиента(тоже подписать)).
    3. Убрать к чертовой матери этот постоянный патчинг, например дампануть клиент после патчинга, окольными путями воссоздать последовательность загрузки(Если это необходимо, я точно ответить не могу), и запихать в джарник.
    В случае если патчится код(не только имена), дампить, сравнивать изменения и сохранять листинг=>подписывать.
    Вообще меня вводит в ступор, то что фордж каждый раз патчит\ренеймит классы, и все благодаря всяким ELUA
     
    Последнее редактирование: 22 мар 2017
  8. log_inil

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

    Баллы:
    88
    Действительно, забыл, но и ренейминг тут есть почему то..
     
  9. alexandrage

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

    Баллы:
    173
    Просто ты лох, вот и все.
     
  10. Korven

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

    Баллы:
    61
    ну видимо мозгов у тебя совсем нет....
    есть более адекватный ответ по поводу замены джавы? не считая неадеквата
     
  11. alexandrage

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

    Баллы:
    173
    Я тебе писал уже, java от вайнов имеет защиту от EasyCheats. Все что нужно, это лаунчер для запуска клиента с портативной java от вайнов.
     
  12. cuba4c0der

    cuba4c0der Новичок

    Баллы:
    5
    Имя в Minecraft:
    cuba4c0der
    /del
     
    Последнее редактирование: 27 мар 2017
  13. alexandrage

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

    Баллы:
    173
    Уже давно фикс, класс рандомным стал. От таких даунит как ты :D.
     
  14. cuba4c0der

    cuba4c0der Новичок

    Баллы:
    5
    Имя в Minecraft:
    cuba4c0der
    Не знал, что сделали подгрузку рандомного класса, извиняюсь.
     
  15. synthetic

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

    Баллы:
    76
    А можете скинуть заведомо рабочую (античитерскую) кастрированную Java от вайнволд? Я попробовал взять у них, запустил, но чит всё равно работал...
     
  16. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Напиши в личку, а то ты на гитхабе не отвечаешь
     
  17. synthetic

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

    Баллы:
    76
    Вопрос актуален. Скиньте, пожалуйста, рабочую Яву.
     
  18. PsyhopatMC

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

    Баллы:
    78
    Тут ни кто ни чем не поможет, все хотят получать бабло, им выгодно чтоб вы сидели и парились с этой хренью...
    Придя в конце концов к тому что надо покупать "приватные" фиксы на свои лаунчеры.
     
  19. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Ну как бы да. Все хотят кушать. Я думал что второй сашок дырявый, а оказалось что третий огромная дыра. Выход один - уходить на другие лаунчеры
     
  20. Автор темы
    Mihael_i

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Только вот на какие? FMX не работает у половины игроков(не у 10%, как написано в теме).
    Слитый к773? Да кому он нужен, без наличия возможности правки исходного кода и изменения дизайна. Да и защита там не такая уж и хорошая.
     

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