Задать вопрос
@Notcoder

Как получить значение из памяти по его адресу?

Через cheat engine получил адрес (вроде) 6D565254
как теперь получить значение этой ячейки?
Если не так, то как можно получить значение переменной из памяти другого процесса?
  • Вопрос задан
  • 986 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
Если на винде, то нужно использовать winapi, ReadProcessMemory(). При этом нужны права доступа к процессу. Простейший способ их иметь - запустить этот процесс самим как дочерний.

Вообще питон для таких вещей не слишком подходит, но с помощью модуля win32 там можно обращаться к winapi функциям.

Имейте ввиду, что уже давно программы рандомизируют адреса памяти при запуске. Не факт, что этот адрес будет таким же каждый раз. Тогда придётся и поиск реализовывать самому.
Ответ написан
@AlexsandrLomaev
Сначала получи id процесса, после handle, и теперь укажи в переменную байты (byte), и в переменной (adress) положи свой адрес, и запиши в память
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽