21 / 21 / 3
Регистрация: 29.04.2010
Сообщений: 444
|
|
1 | |
Получить адрес экспортируемых функций17.01.2012, 15:14. Показов 1226. Ответов 1
Метки нет (Все метки)
Нужно получить адрес экспортируемой функции в kernel32.dll. Делаю по примеру этой статьи: http://www.wasm.ru/article.php?article=green2red01
Однако, у меня вот в этом месте возникает acces violattation (как говорит отладчик) Код
repe cmpsb;строка 96 Адрес PE и DOS-заголовков был олучен правильно. 100%. Адрес базы kernel32.dll - это ведь адрес DOS-заголовка, ведь так? адрес базы я записываю в регистр EBX и дальше с ним работаю. Может быть здесь ошибка? Вот сам код полностью http://zalil.ru/32516500
0
|
17.01.2012, 15:14 | |
Ответы с готовыми решениями:
1
Имена функций, экспортируемых из dll Скрыть имена экспортируемых функций из DLL Можно ли исключить названия экспортируемых функций? Подключение сторонней .dll и вызов экспортируемых функций |
639 / 482 / 12
Регистрация: 10.01.2011
Сообщений: 1,045
|
||||||
17.01.2012, 16:04 | 2 | |||||
Dimarik__, вот твои ошибки. Три штуки. Точнее, одна и две недоделки. Внимательнее надо код писать. И переписывать.
1
|
17.01.2012, 16:04 | |
17.01.2012, 16:04 | |
Помогаю со студенческими работами здесь
2
Получить адрес ИЗ указателя на адрес другой программы Вычислить адрес верхушки стека, адрес следующей команды, адрес переменной, адрес которой содержится в BX Частный адрес, динамический адрес, статический адрес - какой у меня? Получить адрес к папке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |