Посл.ответ
Сообщение
Ранг: 392.8 (мудрец), 108thxАктивность: 0.26↘ 0.01 Статус: Участник REVENGE сила, БеХоЦе могила
Создано: 30 декабря 2011 14:26 · Поправил: Maximus · Личное сообщение · #1
По просьбам трудящихся 10 метров:
--> Link <--
----- StarForce и Themida ацтой! | Сообщение посчитали полезным: BAHEK , SReg , tihiy_grom , DimitarSerg , ClockMan , hlmadip , yagello , zeppe1in , _ruzmaz_ , verdizela , vnekrilov , icerix , uncleua , obfuskator , BoOMBoX , yanus0 , tino , Smon , POCOMAXA , SVLab , Gideon Vi , -Sanchez- , MasterSoft , Valemox , HandMill , shadow_user , NikolayD , YDS , aza811 , huckfuck , ff0h , daFix , Flint , mak , es_di , sivorog , SergX
Ранг: 568.2 (! ), 464thxАктивность: 0.55↗ 0.57 Статус: Участник оптимист
Создано: 30 декабря 2011 15:14 · Личное сообщение · #2
Чисто статья в PDF формате(мне нравится PDF)
8b0d_30.12.2011_EXELAB.rU.tgz - Inline Patch for Themida.zip
----- Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли. | Сообщение посчитали полезным: Maximus
Ранг: 793.4 (! ! ) , 568thxАктивность: 0.74↘ 0 Статус: Участник Шаман
Создано: 30 декабря 2011 16:42 · Личное сообщение · #3
"Хендл, который обрабатывает сравнение в Themida, выглядит так"
Хендл -> Хендлер
"Что бы отследить этот момент, напишем и запустим элементарный макрос"
Макрос тут как то неправильно, скорее скрипт.
----- Yann Tiersen best and do not fuck | Сообщение посчитали полезным: Maximus
Ранг: 392.8 (мудрец), 108thxАктивность: 0.26↘ 0.01 Статус: Участник REVENGE сила, БеХоЦе могила
Создано: 30 декабря 2011 16:57 · Личное сообщение · #4
Спасибо Килль, шапку подправил.
----- StarForce и Themida ацтой! | Сообщение посчитали полезным:
Ранг: 154.2 (ветеран), 66thxАктивность: 0.08↘ 0 Статус: Участник REVENGE Crew
Создано: 31 декабря 2011 01:07 · Личное сообщение · #5
Maximus ,
респектую за хорошую подачу материала.
| Сообщение посчитали полезным:
Ранг: 133.4 (ветеран), 57thxАктивность: 0.11↘ 0 Статус: Участник
Создано: 31 декабря 2011 04:42 · Личное сообщение · #6
Ссылку на реальную вещь кто-нить может дать?
| Сообщение посчитали полезным:
Ранг: 392.8 (мудрец), 108thxАктивность: 0.26↘ 0.01 Статус: Участник REVENGE сила, БеХоЦе могила
Создано: 31 декабря 2011 12:13 · Личное сообщение · #7
Ссылки на реальные вещи
http://www.exelab.ru/f/action=vthread&forum=2&topic=19272&page=6#12
http://forum.ru-board.com/topic.cgi?forum=55&topic=9791&start=5760#8
Там кроме отвязки от железа надо еще сделать отвязку от времени использования ключа.
Делается так-же как через CMP и через скрипт, единственное что в лог надо смотреть на предпоследнее значение регистров.
----- StarForce и Themida ацтой! | Сообщение посчитали полезным:
Ранг: 199.9 (ветеран), 4thxАктивность: 0.12↘ 0.02 Статус: Участник
Создано: 02 января 2012 10:40 · Личное сообщение · #8
Спасибо еще раз за тутор. Только самое интересное - как был найден "хендлер" осталось, как всегда, за кадром
| Сообщение посчитали полезным:
Ранг: 57.3 (постоянный), 67thxАктивность: 0.06↘ 0 Статус: Участник
Создано: 03 января 2012 12:01 · Личное сообщение · #9
YDS пишет: как был найден "хендлер" осталось, как всегда, за кадром Вот кста тоже вопрос: делаю поиск по сигнатуре 3B C8 9C E9, находится больше, чем одна, как выбрать в данной ситуации правильный хендлер? И еще: как на глаз определить, какая машина используется в приложении: RISC или CISC?
| Сообщение посчитали полезным:
Ранг: 328.7 (мудрец), 73thxАктивность: 0.17↘ 0.01 Статус: Участник
Создано: 03 января 2012 12:10 · Личное сообщение · #10
вообще-то инлайн нужно учиться делать самому
а туторы(хорошие) должны(могут) давать схему и только
| Сообщение посчитали полезным:
Ранг: 392.8 (мудрец), 108thxАктивность: 0.26↘ 0.01 Статус: Участник REVENGE сила, БеХоЦе могила
Создано: 08 января 2012 03:24 · Личное сообщение · #11
YDS нужна первая по счету сигнатура. Сам хендлер я вытащил из туторов с tuts4you
----- StarForce и Themida ацтой! | Сообщение посчитали полезным:
Ранг: 199.9 (ветеран), 4thxАктивность: 0.12↘ 0.02 Статус: Участник
Создано: 08 января 2012 11:18 · Личное сообщение · #12
Maximus пишет: YDS нужна первая по счету сигнатура. Пасиб! Только это Санчеза интересовало
Maximus пишет: Сам хендлер я вытащил из туторов с tuts4you Все гениальное, как всегда, просто!
| Сообщение посчитали полезным: hlmadip
Ранг: 57.3 (постоянный), 67thxАктивность: 0.06↘ 0 Статус: Участник
Создано: 23 января 2012 20:16 · Личное сообщение · #13
Не могу найти где проверяется CRC в файле, не поможете? Вот линк http://www.datafilehost.com/download-9722ee4d.html, взял с тутси.
| Сообщение посчитали полезным:
Ранг: 49.7 (посетитель), 19thxАктивность: 0.05↘ 0 Статус: Участник
Создано: 18 февраля 2012 20:49 · Поправил: sivorog · Личное сообщение · #14
Maximus "нужна первая по счету сигнатура. "
я посмотрел Ваш пример, что выложен на rghost,
и у меня по второй сигнатуре "3B C8 9C E9" сработало! остальное - как описано. почему так, интересно...
я, правда, до конца пока не дошел, если честно. то бишь до воспроизведения инлайна.
-Sanchez- в тутор-примере я нашел 9 штук "3B C8 9C E9", в одной шароварной проге - 8.
| Сообщение посчитали полезным:
Ранг: 529.0 (! ), 110thxАктивность: 0.29↘ 0.04 Статус: Участник 5KRT
Создано: 18 февраля 2012 21:54 · Личное сообщение · #15
sivorog По первой сигнатуре находится работа с регистром al, если не ошибаюсь. Его надо игнорить
----- Research For Food | Сообщение посчитали полезным: