Изменение значения в известном адресе памяти стороннего процесса, Java - PullRequest
2 голосов
/ 08 декабря 2010

В последнее время я начал использовать чит-движок для редактирования значения в памяти стороннего процесса. Я хотел бы знать, как это можно сделать с помощью Java. [Я новичок в этом, извините, если я не выразил себя правильно]

Пример: адрес памяти процесса, который я хочу изменить, это 00514200 (это то, что мне показывает чит-движок) как мне сделать это с помощью Java вместо чит-движка?

Спасибо, спасибо :) 1005 *

1 Ответ

4 голосов
/ 08 декабря 2010

То, что вы намереваетесь сделать, является задачей, которая сильно зависит от платформы, и, следовательно, в Java нет встроенных методов для этого.Поскольку вы говорите, что вы новичок в этом, возможно, это не самая простая вещь для начала работы, но если вы должны это сделать, посмотрите на библиотеку Java Native Access - вы можете использовать JNAдля вызова функций Win32, которые могут выполнить эту задачу для вас.В частности, вызов API WriteProcessMemory позволяет изменять содержимое памяти другого процесса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...