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

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

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
347
Реакции
7
Народ, кто сейчас ковыряет актуальные версии майна, подскажите по вектору разработки. Раньше на 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ки майна, и вызывать их по ним
 
Назад
Сверху Снизу