eXeL@B —› Вопросы новичков —› Кусок ASM |
Посл.ответ | Сообщение |
|
Создано: 29 января 2014 21:20 · Личное сообщение · #1 Code:
Привет всем.Сегодня смотрел на одну марвару.Увидел такое. Опыта не много.Но такое встретилось впервые.По коду конечно все понятно. Вопрос такой! Как это обзывается и вероятно с какой целью код туда засунули? На антиэмуль я думаю не тянет.На антидебаг вероятно тоже. Или вообще на это особо обращать внимание не нужно. |
|
Создано: 29 января 2014 21:32 · Личное сообщение · #2 |
|
Создано: 30 января 2014 17:35 · Личное сообщение · #3 |
|
Создано: 30 января 2014 21:34 · Личное сообщение · #4 |
|
Создано: 30 января 2014 21:40 · Личное сообщение · #5 Vovan666 Поведение потока зависит от наличия отладочного порта. Это давно использовалось как антидебаг. Но конкретно в данном случае - ветвь запилена на неизменный регистр. В любом случае сишный пролог восстановит RGP. А значит что либо какой то странный механизм исключений используется, либо это антиэмуль - тупейшая затычка на регистр. |
|
Создано: 31 января 2014 07:55 · Личное сообщение · #6 |
|
Создано: 31 января 2014 22:01 · Личное сообщение · #7 |
eXeL@B —› Вопросы новичков —› Кусок ASM |