Session Changer для Minecraft (Forge 1.7.10) - Смена сессии на лету

Session Changer

Если вы когда-нибудь пытались поменять сессию в Minecraft без перезапуска клиента — знаете, насколько это муторно. Сегодня делюсь полезной разработкой — Session Changer с внутриигровым интерфейсом, который позволяет просматривать и менять данные сессии прямо во время игры. Работает на Forge 1.7.10 и не требует выхода из мира.

Этот Session Changer:

  • Показывает текущую информацию о сессии: логин, UUID, access token и тип сессии;
  • Позволяет на лету менять эти данные, без выхода из клиента;
  • Работает через аккуратный внутриигровой интерфейс;
  • Поддерживает как Mojang, так и Legacy (offline) сессии;
  • Поддерживает копирование и вставку из буфера обмена;
  • Аккуратно выгружается, не оставляя следов в процессе.

Всё отображается прямо в игре — благодаря интеграции с egui. Интерфейс вызывается нажатием INSERT, можно настроить сессию прямо во время игры, посмотреть текущие значения или вставить новые.

Техническая часть (кому интересно)
  • Написано на Rust;
  • Рендер через OpenGL Hooking (через SwapBuffers);
  • Связь с Minecraft через JNI — прямое взаимодействие с Java;
  • Обработка ввода — через перехват оконных сообщений (WndProc);
  • Архитектура потокобезопасна, всё работает стабильно.

Требования
  • Windows 10 или 11 (64-бит);
  • Minecraft Java Edition (Forge 1.7.10);
  • Любой DLL-инжектор (например, Xenos или любая альтернатива).

Как пользоваться
  1. Запускаем Minecraft и загружаем мир;
  2. Инжектим DLL в процесс игры;
  3. Нажимаем INSERT — появляется оверлей;
  4. Смотрим или меняем сессию — всё применяется сразу;
  5. Готово. Можно продолжать играть.

Проект полностью открыт — весь исходный код, инструкция по сборке, зависимости и документация доступны на GitHub.

Если у вас есть предложения, идеи или нашли баг — не стесняйтесь писать. Автор будет рад фидбэку.
Скачать чит:
mc_session_changer_.rar
Все обновления читов — в нашем Telegram

Нет комментариев