|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.02.2008, 17:46 | #1 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
Редактирование памяти процесса
Как изменить некоторые адреса определённого процесса/потока, зная имя ЕХЕ-файла, редактируемый адрес и новое значение?
Всё гениальное - просто!
|
16.02.2008, 18:44 | #2 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
1. Редактирование из третьего кольца: WriteProcessMemory, CreateRemoteThread
Здесь могут возникнуть проблемы с правами доступа и/или хипсами, антивирусами и т.д. 2. Редактирование "с небес": KeStackAttachProcess Здесь могут возникнуть самые разные проблемы Последний раз редактировалось B_N; 16.02.2008 в 18:46. |
16.02.2008, 18:48 | #3 |
Форумчанин
Регистрация: 15.01.2008
Сообщений: 117
|
А можно с примером, допустим game.exe файл, 04C33E24 адрес, 270F значение
|
16.02.2008, 19:10 | #4 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
BOOL WriteProcessMemory(
HANDLE hProcess, LPVOID lpBaseAddress, LPVOID lpBuffer, DWORD nSize, LPDWORD lpNumberOfBytesWritten ); А Вы не подскажете что указывать в последнем параметре (LPDWORD lpNumberOfBytesWritten).
Всё гениальное - просто!
|
16.02.2008, 19:16 | #5 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
ERASERROR, ну ей-Богу, если просто написать в гугле "WriteProcessMemory", то уже на первой странице будет а) ссылка на MSDN, которой уже вполне достаточно для этого, б) гора ссылок на примеры на всех возможных языках, вот, скажем, пример на VB с первой же страницы: http://www.gamerzplanet.net/forums/v...essmemory.html . Если к этому еще и дописать "delphi" и выбрать поиск только на русском - получим сотни примеров. Ну честное слово, нет времени специально писать примеры на все случаи жизни.
|
16.02.2008, 19:18 | #6 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
|
16.02.2008, 20:15 | #7 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
Ок, спасибо.
Всё гениальное - просто!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
редактирование ячейки | SveSve | Microsoft Office Excel | 2 | 11.04.2008 10:16 |
Редактирование | AntiZero | Помощь студентам | 2 | 12.11.2007 18:02 |
редактирование формы | РИЯ | Помощь студентам | 4 | 31.10.2007 10:53 |
редактирование бмп файла | kyuzo | Мультимедиа в Delphi | 7 | 01.08.2007 14:32 |