Сейчас на форуме: Rio (+4 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Внутреннее исключение |
Посл.ответ | Сообщение |
|
Создано: 12 апреля 2008 22:07 · Личное сообщение · #1 К сожалению не получается запустить программу в OLLY Без Олли она запускается и появляется меню регистрации. У меня установлены плагины Phatom, HideOD,HideDebugger Программа после нажатия на F9 выдает следующее сообщение An internal exception occured (Adress: 0х50b6ac) Please, contact support..... Thank you. Какое-то внутреннее исключение. Права у всех секций RWE. Как обойти это исключение не знаю. Подскажите, что можно попробовать. ![]() |
|
Создано: 12 апреля 2008 22:14 · Личное сообщение · #2 |
|
Создано: 12 апреля 2008 22:15 · Поправил: Stack · Личное сообщение · #3 |
|
Создано: 12 апреля 2008 22:21 · Поправил: jondo · Личное сообщение · #4 |
|
Создано: 13 апреля 2008 00:52 · Личное сообщение · #5 |
|
Создано: 13 апреля 2008 10:47 · Личное сообщение · #6 |
|
Создано: 13 апреля 2008 19:13 · Личное сообщение · #7 |
|
Создано: 14 апреля 2008 06:06 · Личное сообщение · #8 При трассировке у меня доходит сначала до 00539C2B ED IN EAX,DX ; This is the entry point (если снята галочка в INVALID OR PRIVILEGED INSTRUCTION) Далее если нажимаю shift + f9 вылазит исключение, если shift+f7, то попадаю в модуль NTDLL и дохожу до 7C90EB8D 0F34 SYSENTER И после это инструкции и вылазит окно Themida c информацией о внутреннем исключении. Обойти инструкцию SYSENTER пока не получается никак. ![]() |
|
Создано: 14 апреля 2008 06:36 · Личное сообщение · #9 |
|
Создано: 14 апреля 2008 07:33 · Личное сообщение · #10 |
|
Создано: 14 апреля 2008 08:19 · Поправил: jondo · Личное сообщение · #11 |
|
Создано: 14 апреля 2008 08:56 · Личное сообщение · #12 |
|
Создано: 14 апреля 2008 10:41 · Личное сообщение · #13 Спасибо Wild_One за ссылку. Да мне просто интерен сам процесс, получится или нет, уже другой вопрос. Как я понял компания Oreans промышляет протекторами. А themida это и есть протектор. Попробую применить знания из этой статьи. Меня обрадует даже если я провинусь дальше, чем сейчас. СофтАйс не могу юзать так как комп 4ядерный+GF8800. Syser Debugger 1.93 тоже не встал. Может быть более поздние версии пойдут. ![]() |
|
Создано: 14 апреля 2008 16:39 · Личное сообщение · #14 |
|
Создано: 14 апреля 2008 19:04 · Личное сообщение · #15 |
|
Создано: 15 апреля 2008 03:16 · Личное сообщение · #16 И еще если кто понимимает, объясните суть инструкции SYSENTER как можно подробнее. Насколько я поинтересовался она вызывает системный процесс, программа продолжает работу на уровне ядра, но потом управление передается обратно а какой-то участок программы. Когда я дошел до SYSENTER в OLLY, то поставил bp на всю секцию code и bp все срабытывал и срабатывал. И я так и не понял, что происходит в эти моменты. Получается в первом случае отладчик теряет управление на своем уровне и выдается исключение. А если перед SYSENTER ставить bp на код программы то не выдается истключение. Собственно стоит ли трассировать дальше или нет смысла ??? Кто знает, подскажите как этот механизм работает все таки. На что вообще можно расчитывать. ![]() |
|
Создано: 15 апреля 2008 08:28 · Личное сообщение · #17 |
|
Создано: 15 апреля 2008 13:15 · Личное сообщение · #18 сисэнтер тут вообще не при чем, темида детектит олю и уводит программу в заведомо бажный код, так что не парься, а читай статьи юзай гугл. А за jondo пишет: А как поставить SOFTICE на "вмвари". Может быть кто-нибудь напишет подробно ? Вообще надо банить, совсем ничего не хочешь искать и учиться. ----- Yann Tiersen best and do not fuck ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Внутреннее исключение |
Эта тема закрыта. Ответы больше не принимаются. |