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

Исходник Rust Simple External Base — базовая заготовка под внешний софт

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
682
Реакции
18
Народ, решил на днях плотно пощупать Rust после долгих лет на плюсах. Чтобы не тратить время зря, накидал простенькую External базу для Windows, которая станет отличным фундаментом для ваших будущих проектов. В качестве примера внутри реализована логика под COD:WWII, но переделать под любой другой тайтл — дело пяти минут.

Это не какой-то приватный фреймворк, а нормальный технический старт для тех, кто хочет слезть с C++ и попробовать более безопасный язык для геймхакинга. Код чистый, без лишнего мусора, как раз для тех, кто любит копаться в реализации.

Что имеем по функционалу:
  1. Память: реализованы классические обертки для RPM (ReadProcessMemory) и WPM (WriteProcessMemory).
  2. Процессы: получение PID по имени, поиск базового адреса модуля, проверка статуса процесса и функция его завершения.
  3. Системное: работа с заголовками консоли, паузы и выполнение команд.

База писалась с использованием открытых ресурсов для обучения, так что архитектура может показаться простоватой. Однако для тех, кто только заходит в Rust-дев, это идеальный пример того, как взаимодействовать с WinAPI и памятью игры без лишней боли.

Сам исходник можно найти по ссылке:
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Только помните, что это именно база — вопросы обхода античита и защиты своего драйвера остаются на вашей совести.

Кто уже вовсю пишет читы на Rust, накидайте советов по оптимизации, интересно глянуть на ваш опыт.
 
Назад
Сверху Снизу