C++ Вопрос Посоветуйте книги по работе с памятью Win api.

Начинающий
Статус
Оффлайн
Регистрация
5 Сен 2020
Сообщения
77
Реакции[?]
1
Поинты[?]
0
Где-то пол года учу c++, знаю ооп, основные конструкции. Для написания простейших читов посоветовали начать учиться работать с памятью. Какие книги / статьи можете посоветовать на эту тему?
 
Участник
Статус
Оффлайн
Регистрация
27 Фев 2019
Сообщения
1,120
Реакции[?]
391
Поинты[?]
46K
ReadProcessMemory - чтение памяти
WriteProcessMemory - запись в память
OpenProcess - получает дескриптор существующего открытого процесса с заданными атрибутами (PROCESS_VM_READ, PROCESS_VM_WRITE, PROCESS_ALL_ACCESS) и также получает его идентификационный номер (ID)
GetModuleHandle - получает дескриптор модуля (попросту адрес модуля, с которым ты будешь работать (читать, записывать в память))

GuidedHacking (noad)
UnknownCheats (noad)
 
Пользователь
Статус
Оффлайн
Регистрация
28 Апр 2018
Сообщения
540
Реакции[?]
130
Поинты[?]
2K
Где-то пол года учу c++, знаю ооп, основные конструкции. Для написания простейших читов посоветовали начать учиться работать с памятью. Какие книги / статьи можете посоветовать на эту тему?
Нужно ещё понимать asm, выделение памяти, адреса, дизсэмблинг, вызов удаленного потока. Но все это по большей части относится к экстернал, т.к. он напрямую не работает с памятью. Все есть на guidehack и их канале
 
Участник
Статус
Оффлайн
Регистрация
27 Фев 2019
Сообщения
1,120
Реакции[?]
391
Поинты[?]
46K
Нужно ещё понимать asm, выделение памяти, адреса, дизсэмблинг, вызов удаленного потока. Но все это по большей части относится к экстернал, т.к. он напрямую не работает с памятью. Все есть на guidehack и их канале
Что в твоём понимании "напрямую не работает с памятью"?
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,570
Реакции[?]
593
Поинты[?]
32K
Нужно ещё понимать asm, выделение памяти, адреса, дизсэмблинг, вызов удаленного потока. Но все это по большей части относится к экстернал, т.к. он напрямую не работает с памятью. Все есть на guidehack и их канале
Чтоб работать с винапи нужно знать ассемблер? Ещё че расскажешь?)
 
Ревёрсер среднего звена
Пользователь
Статус
Оффлайн
Регистрация
24 Ноя 2022
Сообщения
303
Реакции[?]
107
Поинты[?]
56K
Чтоб работать с винапи нужно знать ассемблер? Ещё че расскажешь?)
Он про читмейкинг в целом, наверное. Без понимания асма не будет ревёрсинга, а следовательно и годного софта
 
Пользователь
Статус
Оффлайн
Регистрация
28 Апр 2018
Сообщения
540
Реакции[?]
130
Поинты[?]
2K
Что в твоём понимании "напрямую не работает с памятью"?
Во внешнем софте ты задействуешь read, write, alloc и т.п., а внутреннем софте он не посредственно в самом процессе игры находится и работает с памятью
 
external lover
Пользователь
Статус
Оффлайн
Регистрация
19 Фев 2018
Сообщения
267
Реакции[?]
43
Поинты[?]
6K
Во внешнем софте ты задействуешь read, write, alloc и т.п., а внутреннем софте он не посредственно в самом процессе игры находится и работает с памятью
Аллокации, смена флагов, вызов потоков - это уже про создание интернал частей/функций скорее, всё-таки адресное пространство игры.
 
Сверху Снизу