Re[2]: Написание лоадера
От: lpro  
Дата: 29.03.04 18:58
Оценка:
Здравствуйте, Геннадий Майко, Вы писали:

ГМ>Написать утилиту, которая является очень специализированным отладчиком, умеющим загружать и стартовать приложение 1.exe; контролировать доступ к ячейке памяти на запись (с помощью отладочных регистров) и изменять ее содержимое.


Я все это прекрасно понимаю...но как это реализовать?
Примерчик бы?...на Дельфе желательно...

В принципе-то все сводится к тому чтобы поставить бряку на изменение значения определенного адреса...Или к примеру создание компоненты типа:

TValueWatcher = class(.......)
//...
//...
property ValueList;
property Active;
property Address;
//...
property OnValueChange;
//...и т.п.
procedure TValueWatcher.OnValueChange(Sender: TObject; Value: DWORD);
//...примерно так :)

EA 00 00 FF FF
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.