![]() |
eXeL@B —› Вопросы новичков —› Как определить из какой функции вышел? |
Посл.ответ | Сообщение |
|
Создано: 28 февраля 2010 16:04 · Личное сообщение · #1 При установке бряка попадаю сюда: Code:
это начало процедуры обработки введенного пароля и логина, но адрес возврата идет в 0012E870 73D923BF RETURN вmfc42.73D923BF изmfc42.73D9243E Как узнать "фамилию" функции или ординал в которую идет возврат? ----- Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше ![]() |
|
Создано: 28 февраля 2010 18:07 · Личное сообщение · #2 |
|
Создано: 28 февраля 2010 18:54 · Поправил: gena-m · Личное сообщение · #3 Нее, немножко не то, мне нужно узнать названия библиотечных функций(саму программу уже вдоль и поперек исходил), я попробовал так: загрузил МFС42dll в Иду, в отладчике тоже прошел в эти адреса, сравнил листинг и дошел до ординала, который Ида показала: #14424 - такого, я по крайней мере не знаю. У меня в списке примерно 6800 последний, трассировка мне названий функций не даст, а я хочу названия или ординалы функций получить. Это реально? Получается либо у меня не к той библе список одиналов сделан(VC 6,0 я делал)стоит MFCDLL Shared Library - Retail Version Microsoft Corp. 1993-1998, либо я что то неправильно делаю. О!!!! вот это мысль сейчас буду проверять. Да, дествительно забыл, что десятичные есть. Спасибо. ----- Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше ![]() |
|
Создано: 28 февраля 2010 19:33 · Поправил: Модератор · Личное сообщение · #4 |
![]() |
eXeL@B —› Вопросы новичков —› Как определить из какой функции вышел? |
Эта тема закрыта. Ответы больше не принимаются. |