Обновить

Комментарии 4

НЛО прилетело и опубликовало эту надпись здесь

Здравствуйте! Все зависит от вашего начального уровня знаний. То, что Вы описали - стандартный набор дебаг инструментов для многих игр.
Т.к игры старые, то в них вряд ли будет защита от инжекта DLL. Поэтому можно смело использовать DLL и ReadProcessMemory и WriteProcessMemory(проверьте, пожалуйста, действительно нет ли защиты от инжекта DLL, многопользовательская ли это игра, и как относится разработчик к модификациям).

Отвечая на Ваш вопрос, скажу:

Для получения оффсетов игры - изучить Cheat Engine.

Для написания функций софта - библиотеку взаимодействия с OS того языка, который Вы собираетесь использовать. К примеру на C++ Windows - Windows.h

Если делать решили на C++ - можно использовать Dear ImGui, или же Kiero Hook Dear ImGui

Перед тем как написать статью, я прочитал книги:

Reverse Engineering для начинающих - в ней про Cheat Engine. Русскую версию брал отсюда(https://yougame.biz/threads/18676/?ysclid=mmxom30zmo203281847)

Win32Api Юрия Щупака - в ней про весь Win32API и в частности про DLL и нужные для разработки софта вещи.

Вернулся к статье, вспомнил, античит не делают из за наличия стимдек, приставки на Линукс, у CS2 поддержка этой консоли есть, у фейсита нет. Потому что иначе античит скомпроментируют, и на других платформах появятся читеры.

Даже не знал, что у кс есть поддержка таких устройств. Спасибо :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации