Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Minecraft 1.21.11 — Альтернативы OpenGL hook для DLL

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
622
Реакции
16
Народ, кто сейчас ковыряет актуальные версии майна, подскажите по вектору разработки. Раньше на 1.8.9 классический хук OpenGL заходил на ура для простеньких aim-assist, все было прозрачно и стабильно. Сейчас на 1.21.11 столкнулся с тем, что старые подходы отвалились наглухо.

Суть проблемы:
Работа через JNI + маппинги превращается в настоящий ад. В каждом клиенте свои таблицы, маппинги постоянно меняются, местами вообще обфускация или шифрование. Тратить неделю на реверс каждого обновления — не вариант, хочется чего-то более универсального.

Требования:
  1. Нужен именно DLL, а не JAR-паста.
  2. Стабильность вне зависимости от того, как клиент запакован или замапплен.
  3. Возможность реализации аима и визуала без постоянного фикса под каждый билд.

Есть ли сейчас нормальные методы инъекции или хука, которые не полетят при первой смене маппингов, или придется полностью уходить от хука OpenGL в сторону более глубокого инжекта? Понятно, что игра на Java, но может кто-то уже нашел способ зацепиться за нативные вызовы системы, минуя этот JNI-цирк.

Кто пробовал альтернативные способы хука в последних версиях, отпишитесь, в какую сторону копать.
 
Народ, кто сейчас ковыряет актуальные версии майна, подскажите по вектору разработки. Раньше на 1.8.9 классический хук OpenGL заходил на ура для простеньких aim-assist, все было прозрачно и стабильно. Сейчас на 1.21.11 столкнулся с тем, что старые подходы отвалились наглухо.

Суть проблемы:
Работа через JNI + маппинги превращается в настоящий ад. В каждом клиенте свои таблицы, маппинги постоянно меняются, местами вообще обфускация или шифрование. Тратить неделю на реверс каждого обновления — не вариант, хочется чего-то более универсального.

Требования:
  1. Нужен именно DLL, а не JAR-паста.
  2. Стабильность вне зависимости от того, как клиент запакован или замапплен.
  3. Возможность реализации аима и визуала без постоянного фикса под каждый билд.

Есть ли сейчас нормальные методы инъекции или хука, которые не полетят при первой смене маппингов, или придется полностью уходить от хука OpenGL в сторону более глубокого инжекта? Понятно, что игра на Java, но может кто-то уже нашел способ зацепиться за нативные вызовы системы, минуя этот JNI-цирк.

Кто пробовал альтернативные способы хука в последних версиях, отпишитесь, в какую сторону копать.
Можешь попробовать вытянуть смещения из constant poll для функций из jarки майна, и вызывать их по ним
 
Назад
Сверху Снизу