Форум: "Потрепаться";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизКак в SoftIce поставить брэкпоинт на открытие файла? Найти похожие ветки
← →
iNew (2003-09-02 05:10) [0]Как в SoftIce поставить брэкпоинт на открытие определенного файла
определенным приложением
← →
ZeroDivide (2003-09-02 08:30) [1]Ставишь бряк на OpenFile, далее когда вылитишь смотришь в стеке последнее значение - это указатель на начало имени файла. Если знаешь где находиться строка с именем, можешь поставить условный бряк, например (в общем случае)
bpx FunctionName if [esp+param*length_param] == xxxxxxxx
PS: В стек параметры API функций запихиваются в обратном порядке
good luck
← →
Mr@MsGuns (2003-09-02 09:10) [2]New кул-хацкеры?
← →
AlexRush (2003-09-02 12:04) [3]2ZeroDivide © (02.09.03 08:30) [1]
Всё верно, только не OpenFile, а CreateFileA или CreteFileW
← →
ZeroDivide (2003-09-02 12:28) [4]AlexRush © (02.09.03 12:04)
А что ты на это скажешь:
function OpenFile; external kernel32 name "OpenFile";
(ripped from windows.pas, из любимых Делфей:)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c