- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 682
- Реакции
- 18
Народ, решил на днях плотно пощупать Rust после долгих лет на плюсах. Чтобы не тратить время зря, накидал простенькую External базу для Windows, которая станет отличным фундаментом для ваших будущих проектов. В качестве примера внутри реализована логика под COD:WWII, но переделать под любой другой тайтл — дело пяти минут.
Это не какой-то приватный фреймворк, а нормальный технический старт для тех, кто хочет слезть с C++ и попробовать более безопасный язык для геймхакинга. Код чистый, без лишнего мусора, как раз для тех, кто любит копаться в реализации.
Что имеем по функционалу:
Сам исходник можно найти по ссылке:
Кто уже вовсю пишет читы на Rust, накидайте советов по оптимизации, интересно глянуть на ваш опыт.
Это не какой-то приватный фреймворк, а нормальный технический старт для тех, кто хочет слезть с C++ и попробовать более безопасный язык для геймхакинга. Код чистый, без лишнего мусора, как раз для тех, кто любит копаться в реализации.
Что имеем по функционалу:
- Память: реализованы классические обертки для RPM (ReadProcessMemory) и WPM (WriteProcessMemory).
- Процессы: получение PID по имени, поиск базового адреса модуля, проверка статуса процесса и функция его завершения.
- Системное: работа с заголовками консоли, паузы и выполнение команд.
База писалась с использованием открытых ресурсов для обучения, так что архитектура может показаться простоватой. Однако для тех, кто только заходит в Rust-дев, это идеальный пример того, как взаимодействовать с WinAPI и памятью игры без лишней боли.
Сам исходник можно найти по ссылке:
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Только помните, что это именно база — вопросы обхода античита и защиты своего драйвера остаются на вашей совести.Кто уже вовсю пишет читы на Rust, накидайте советов по оптимизации, интересно глянуть на ваш опыт.