| eXeL@B —› Вопросы новичков —› Kerberos + Ida+Olly + winrar |
| Посл.ответ | Сообщение |
|
|
Создано: 11 августа 2011 21:49 · Личное сообщение · #1 Здравствуйте , изучаю строение winrara 3.93 версии. Столкнулся с непонятной для меня вещью. PeID показал что файл не запакован, Kerberos показал адрес возврата интересующей меня функции 46D84E , далее в IDA спокойно нашёл данное место. Постепенно поднимаясь по коду в верх нашел интересную функцию ,которую решил пропатчить.Загружаю код в Olly 1.10 и обнаруживаю ,что адрес который вернул Kerberos не существует, путём тырканья нашёл нужный кусок кода , но адреc вызываемой процедуры другой и постоянно меняется , после каждого рестарта отладки, причем меняется не весь ,а только первые 4 разряда, хвост же остаётся постоянным (XXXX5E9E). Поставив BP на начало данной функции при рестарте , отладчик в это ответвление так и не попал ,хотя BP остались и не потёрлись. Интересующий кусок кода можно найти только в определённый период отладки.Код находится в одном файле (winrar.exe) и не вызывается не из каких других библиотек, спокойно его можно обнаружить winhex по указанному Ida смещению. Что происходит? Почему меняется адрес ? Почему он не совпадает с тем который показал Kerberos и Ida? Почему туда не заходит Olly , хотя должен , так как там есть заветная надпись и эта ветка единственная ведущая к ней. Спасибо.
![]() |
|
|
Создано: 11 августа 2011 22:04 · Личное сообщение · #2 |
|
|
Создано: 11 августа 2011 22:06 · Личное сообщение · #3 Возможно, из-за ASLR адрес меняется. Гугли, что это такое. | Сообщение посчитали полезным: YellowKlen |
|
|
Создано: 11 августа 2011 22:09 · Поправил: Isaev · Личное сообщение · #4 |
|
|
Создано: 11 августа 2011 22:12 · Личное сообщение · #5 Isaev пишет: что такое Kerberos API Logger YellowKlen пишет: Почему меняется адрес ? Рандомизация адресов в Vista и Win7/8 ----- Yann Tiersen best and do not fuck | Сообщение посчитали полезным: Isaev, YellowKlen |
|
|
Создано: 11 августа 2011 22:13 · Личное сообщение · #6 |
|
|
Создано: 11 августа 2011 22:14 · Личное сообщение · #7 |
|
|
Создано: 11 августа 2011 22:16 · Личное сообщение · #8 |
|
|
Создано: 11 августа 2011 22:18 · Личное сообщение · #9 |
|
|
Создано: 11 августа 2011 22:22 · Личное сообщение · #10 |
|
|
Создано: 12 августа 2011 01:09 · Личное сообщение · #11 |
| eXeL@B —› Вопросы новичков —› Kerberos + Ida+Olly + winrar |

Почему меняется адрес ? Почему он не совпадает с тем который показал Kerberos и Ida? Почему туда не заходит Olly , хотя должен , так как там есть заветная надпись и эта ветка единственная ведущая к ней. Спасибо.










Для печати