Skip to content

SimpleMemoryManager

Daniil Shantarin edited this page Jul 15, 2022 · 2 revisions

Предоставляет доступ к чтению и записи виртуальной памяти процесса

Функции библиотеки

ReadBytes

Читает определенное количество байт по указанному адресу

IntPtr address; -> Адрес с которого начать чтение
int/IntPtr size; -> Количество считываемых байт
Predicate<byte> predicate; -> Заканчивает чтение, если условие является ложным

Возвращает byte[]


WriteBytes

Записывает массив байт по указанному адресу

IntPtr address; -> Адрес с которого начать запись
byte[] buffer; -> Массив байт, которые нужно записать

Возвращает bool