Изменение памяти процесса

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Изменение памяти процесса

Сообщение MIT » 14.01.2007 (Вс) 0:18

Подскажите pls, как отследить какие адреса процесса изменены и кем.
Т.е. есть процесс "a.exe" и "b.exe". Надо найти какие адреса процесса "a" были изменены процессом "b" и на какие значения
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 14.01.2007 (Вс) 2:17

MIT
Ну знаете ли... Тут пожалуй перезапись номера функции WriteProcessMemory(или че там меняет память) в KiSystemService будет самым "простым" решением. Если, вдруг, оно покажеться вам простым.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Сообщение MIT » 14.01.2007 (Вс) 11:39

ANDLL
Т.е. предлогаешь отслеживать вызов функции WriteProcessMemory?
Как это можно реализовать?

P.S. если кто знает аналогичные существующие программы, подкинте ссылочку.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 93

    TopList