CRACKL@B Оригинальный DVD-ROM крэкера: CRACKL@B DVD !
Домой | Статьи | RAR-cтатьи | Форум | Программирование | Скачать | DVD-ROM
Новичку | FAQ | Ссылки | Интервью | Архив | Новости | Связь


Русский / Russian English / Английский

Сейчас на форуме: VaD, denvenya, Xoluay, um0v, Iona, Ara (+5 невидимых пользователей)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 CRACKL@B —› Протекторы —› Анализ AsProtect
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 . >>
Посл.ответ Сообщение
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 28 марта 2008 15:30:10 · Поправил: Модератор
Личное сообщение #1

На http://dump.ru/files/o/o489862518/ я выложил свой первый туториал по анализу AsProtect v2.4 build 12.20. В этом туториале я подробно описал процесс восстановления эмулированных инструкций типа:
PUSH 0
PUSH 0CC5850
PUSH 0DB180C
CALL 00CEB814

Это - первая статья из нескольких статей по анализу протектора AsProtect v2.4 build 12.20. Мной уже подготовлены статьи по восстановлению таблицы IAT на основе таблиц данных AsProtect, прохода на OEP, и завершаю подготовку статьи по работе ключа активации программы.

Буду благодарен за критику, замечания, пожелания и отзывы. Возможно, удастся совместными усилиями разработать универсальный скрипт для восстановления всех эмулируемых инструкций.
SemDJ


Ранг: 92.0 (постоянный)
Статус: Участник

Создано: 25 марта 2009 14:09:12
Личное сообщение #2

SpoliatoR А ты думаешь еще нет, все ровно на паблик никто его не выложит...

-----
minimaL_patсh на руборде
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 25 марта 2009 16:24:32
Личное сообщение #3

SemDJ пишет:
SpoliatoR А ты думаешь еще нет, все ровно на паблик никто его не выложит...


А почему не выложат? Например, VolX выкладывает достаточно неплохие скрипты по распаковке Аспра. Правда, мне не все нравится в его скриптах, да и не решен им вопрос восстановления эмулированных подпрограмм с VM. Я тоже выкладываю материалы для широкого пользования. Хотя, из-за сложностей в восстановлении эмулированных подпрограмм и не получается пока сделать универсальный распаковщик аспра. Однако и тут появились кое-какие идеи. А может быть вдруг получится!!!
SpoliatoR

Ранг: 39.0 (посетитель)
Статус: Участник

Создано: 25 марта 2009 18:47:45
Личное сообщение #4

vnekrilov
Будем надеяться, что получится. И появится на паблике.
Материал действительно сложный и с наскоку не прокатит. В принципе так и нужно. Кто хочет учиться будет грызть гранит. Ну а кому не надо тот после нескольких строк надеюсь сам поймет что не для него.
Isaev


Ранг: 392.4 (мудрец)
Статус: Участник
Vixerunt

Создано: 26 марта 2009 01:45:59
Личное сообщение #5

progopis пишет:
mak
где откопал такое старьё?

Кому старьё, а я не натыкался на неё... Прикольная статья, надо вкурить по-внимательнее

-----
xOAg8vsg7/Du8fLuIOPl7ejpISEhIDsp
mak


Ранг: 397.3 (мудрец)
Статус: Участник
Tetragrammaton

Создано: 26 марта 2009 19:55:19
Личное сообщение #6

Вообще надо читать внимательнее , там написано откуда Я тоже к сожалению не встречал этот док.

-----
Nosce te, ipsum! - познай самого себя!
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 30 марта 2009 08:45:37
Личное сообщение #7

Немного поработал над скриптами, с целью устранения ошибок и автоматизации выполнения некоторых операций. Здесь я выкладываю обновленный набор скриптов. В скриптах, в частности, исправлено:
- восстановление эмулированных инструкций после вызовов эмулированных APIs;
- добавлена переадресация прыжков при переносе областей со Stolen Code в новую секцию файла, когда восстановленные инструкции записаны в секции .adata файла;
- и еще некоторые незначительные доработки.

8c25_30.03.2009_CRACKLAB.rU.tgz - Исправленные скрипты для Asprotect.rar
Valemox

Ранг: 90.4 (постоянный)
Статус: Участник

Создано: 3 апреля 2009 08:37:19 · Поправил: Valemox
Личное сообщение #8

Тут в ебуке собрал все 9 частей анпака по vnekrilov (в 1-м поудобнее будет), мож кому сгодитца (перезалито ниже) с пассом, думаю, итак все ясно.
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 3 апреля 2009 11:57:38
Личное сообщение #9

Valemox пишет:
Тут в ебуке собрал все 9 частей анпака по vnekrilov (в 1-м поудобнее будет), мож кому сгодица


Получилось очень неплохо. Спасибо Valemox. Когда немного поправятся дела со здоровьем, напишу последнюю часть статьи по протектору, в котором приведу скрипт для восстановления эмулированных инструкций в самой Asprotect.dll, а также приведу практический пример распаковки какой-либо программы, с помощью предложенного мной набора скриптов.
mak


Ранг: 397.3 (мудрец)
Статус: Участник
Tetragrammaton

Создано: 3 апреля 2009 12:12:00
Личное сообщение #10

не было привычки собирать коллекции протов , теперь кажется она появляется. У кого есть коллекция Аспротектов ? Если не жалко поделиться , стукните в ЛС.

vnekrilov не отмазывайся) с тебя всеравно схм файл с последней статьей)

-----
Nosce te, ipsum! - познай самого себя!
Coderess

Ранг: 167.4 (ветеран)
Статус: Участник

Создано: 3 апреля 2009 13:58:35 · Поправил: Coderess
Личное сообщение #11

может варинт в pdf и chm создадите?

-----
Gutta cavat lapidem
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 4 апреля 2009 08:36:31
Личное сообщение #12

mak пишет:
vnekrilov не отмазывайся) с тебя всеравно схм файл с последней статьей)


А я и не отмазываюсь. Будут две статьи в формате CHM: одна - по восстановлению инструкций, а другая - по распаковке конкретной программы.
SpoliatoR

Ранг: 39.0 (посетитель)
Статус: Участник

Создано: 5 апреля 2009 08:44:05
Личное сообщение #13

vnekrilov
С нетерпением ждем. Последних два запроса сделал только благодаря статьям. Очень доволен.
alexey_k

Ранг: 135.2 (ветеран)
Статус: Участник

Создано: 5 апреля 2009 18:22:44
Личное сообщение #14

Valemox пишет:
Тут в ебуке собрал все 9 частей анпака по vnekrilov (в 1-м поудобнее будет), мож кому сгодитца _hттp://rapidshare.com/files/217510106/vnekr_tut.rar с пассом, думаю, итак все ясно.

перезалейте, пожалуйста, куда-нить кроме рапиды , желательно на Multi-up.com
спасибо.
Djeck

Ранг: 161.8 (ветеран)
Статус: Участник

Создано: 5 апреля 2009 20:39:51
Личное сообщение #15
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 10 апреля 2009 09:47:52
Личное сообщение #16

Сегодня я выкладываю 10-ю часть из цикла статей по распаковке Asprotect, в которой описана виртуальная машина для выполнения эмулированных подпрограмм в области Asprotect.dll. К этой статье приложен очищенный код виртуальный машины в виде файла recovery_emulate_inst_Asprotect_dll.bin, приложен скрипт для раскриптовки эмулированных инструкций, а также приведена структура массива данных для эмулированных подпрограмм. В 11-й части я приведу пример распаковки конкретной программы, а также набор откорректированных скриптов. Как быстро я напишу эту статью, не знаю, поскольку имеются некоторые проблемы со здоровьем. Буду, как всегда, очень признателен за отзывы, замечания, критику и пожелания.


0da0_10.04.2009_CRACKLAB.rU.tgz - ASProtect - Распаковка по vnekrilov (Часть 10).rar
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 16 апреля 2009 11:47:45 · Поправил: vnekrilov
Личное сообщение #17

Сегодня я выкладываю 11-ю часть из цикла статей по распаковке Asprotect, в которой описан процесс распаковки программы PasswordPro v2.5.1.0. К этой части статьи приложены переработанные и откорректированные скрипты. Я вынужден был разделить эту часть на две части, поскольку возникла необходимость разобрать вопросы эмуляции проверки регистрационного кода, которые мной не были ранее рассмотрены. Кроме того, я планирую подготовить и вторую статью по распаковке второй конкретной программы, поскольку программа PasswordPro v2.5.1.0 не позволяет рассмотреть все аспекты процесса распаковки. Возможно, кто-либо предложит небольшую по размеру программу, которую я мог бы использовать в качестве примера. Буду, как всегда, очень признателен за отзывы, замечания, критику и пожелания.


8dce_16.04.2009_CRACKLAB.rU.tgz - Распаковка Asprotect по vnekrilov(Часть 11).rar
depler


Ранг: 230.3 (наставник)
Статус: Участник
Халявщик

Создано: 16 апреля 2009 13:12:08
Личное сообщение #18

Возможно, кто-либо предложит небольшую по размеру программу, которую я мог бы использовать в качестве примера
vnekrilov как насчет моего APROS?

-----
Лень - это подсознательная мудрость
Valemox

Ранг: 90.4 (постоянный)
Статус: Участник

Создано: 16 апреля 2009 13:23:13 · Поправил: Valemox
Личное сообщение #19

vnekrilov пишет:
Возможно, кто-либо предложит небольшую по размеру программу, которую я мог бы использовать в качестве примера.

Этот экземпляр в запросах, выложенный LinXP, тож довольно интересный будет _hттp://www.aggsoft.ru/download/aspmon35.exe для исследования (глянул бы его).
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 16 апреля 2009 13:24:03
Личное сообщение #20

depler пишет:
vnekrilov как насчет моего APROS?


Можно и APROS. Небольшая и удобная программа.
SpoliatoR

Ранг: 39.0 (посетитель)
Статус: Участник

Создано: 16 апреля 2009 15:28:32
Личное сообщение #21

Valemox
Согласен. Ковырял но дамп так и не смог поднять. Было бы интересно.
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 16 апреля 2009 18:04:03
Личное сообщение #22

SpoliatoR пишет:
Ковырял но дамп так и не смог поднять.


Вопрос в порядке обсуждения. Я распаковал большое число программ, упакованных разными версиями Asprotect. Приходилось натыкаться на разные ловушки, проблемные вопросы, и т.д. Накопился определенный опыт. Может быть стоит создать топик по практике распаковки программ? Хотелось бы узнать ваше мнение по этому вопросу.
LIZARD

Ранг: 30.7 (посетитель)
Статус: Участник

Создано: 16 апреля 2009 18:58:51
Личное сообщение #23

vnekrilov пишет:
Может быть стоит создать топик по практике распаковки программ?

Я за! было бы полезно и интересно

из 11 статьи:
Для создания этой секции файла будем использовать утилиту PE Tools v1.8.800.2006 RC7
Это опечатка или же преват?
Djeck

Ранг: 161.8 (ветеран)
Статус: Участник

Создано: 16 апреля 2009 19:22:20
Личное сообщение #24

vnekrilov пишет:
Накопился определенный опыт. Может быть стоит создать топик по практике распаковки программ?

Кстати об этом уже не раз говорили, но дальше разговоров это не уходит. Было бы класно создать подфорум с названием распаковка или протекторы, а там уже создать определённые темы с протекторами, например:
Протекторы:
- ASProtect
-Armadillo
- ExeCryptor
ну и т.д.
Получается вся информация в одном месте, не захламляется основной форум+ не надо искать по всему форуму.
Lo

Ранг: 10.5 (новичок)
Статус: Участник

Создано: 16 апреля 2009 19:46:15
Личное сообщение #25

+1
Валентин, конечно за! Подобная тема вернет форуму его нормальное лицо, так как она действительно в тему - будет посвещена практическому реверсингу, а то форум почти полностью утонул во всяких запросах на взлом, постах на левый софт, и зафлудили его по полной.
BoRoV


Ранг: 260.4 (наставник)
Статус: Участник
Вольный стрелок

Создано: 17 апреля 2009 00:28:40
Личное сообщение #26

LIZARD пишет:
Это опечатка или же преват?

Это опечатка, я надеюся, т.к. если заменить в версии одну цифру, то у меня такая есть PE Tools v1.5.800.2006 RC7

-----
Лучше быть одиноким, но свободным ©
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 17 апреля 2009 01:09:45
Личное сообщение #27

vnekrilov пишет:
Может быть стоит создать топик по практике распаковки программ?

Нет...не стоит, инфо достаточно выложено, практически по любой защите.
Если кому-то не хватает ума, переварить его, это уже проблемы личного характера.

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 17 апреля 2009 07:25:48
Личное сообщение #28

BoRoV пишет:
Это опечатка, я надеюся, т.к. если заменить в версии одну цифру, то у меня такая есть PE Tools v1.5.800.2006 RC7


Да, это опечатка. Приношу свои извинения за допущенную опечатку.
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 17 апреля 2009 07:44:33
Личное сообщение #29

Djeck пишет:
Было бы класно создать подфорум с названием распаковка или протекторы, а там уже создать определённые темы с протекторами


Идея неплохая!

Bronco пишет:
Если кому-то не хватает ума, переварить его, это уже проблемы личного характера.


Когда я впервые принимался за распаковку программ, имея под рукой неплохие статьи от PE_Kill, Pavka и других авторов, казалось, что все можно сделать очень быстро. Но, как всегда, приходилось сталкиваться со многими проблемами из-за того, что некоторые вещи приходилось понимать с большим трудом. При написании статьи, всегда забываются те подводные камни, на которые следует обращать внимание (особенно для новичков, кто только начинает разбираться с этим вопросом), поэтому забываешь обратить внимание читателя на эти нюансы.

На первых этапах, мне хотелось спросить совета, поделиться вопросом или сомнением, и т.д, но где?. По моему мнению, когда имеется подфорум, в нем всегда можно задать любой вопрос по тому или иному аспекту распаковки, и получить квалифицированный ответ или совет. С приобретением соответствующего опыта, таких вопросов становится все меньше и меньше. Поэтому я и поднял этот вопрос, учитывая, прежде всего, новичков в вопросах реверсинга, а не профессионалов. Наоборот, профессионалы именно и могут давать квалифицированные ответы и советы.
SpoliatoR

Ранг: 39.0 (посетитель)
Статус: Участник

Создано: 17 апреля 2009 08:52:29
Личное сообщение #30

vnekrilov
Все правильно. Давно пора создать. По распаковке много всегда вопросов, а мусорить в форуме не хочется. Искать долго. Хотя согласен все есть.
Тутор прекрасный. Насчет подводных камней... На мой взгляд не стоит все разжевывать. Любой туториал должен оставаться открытым и задавать вопросы на которые хотелось бы найти ответы Иначе не будет желания двигаться вперед.
За туториал спасибо большое. Огромная работа . Надеюсь будет продолжение и по другим интересным темам.
Djeck
Это было бы хорошо. Да и мультиков много уже. Ваш по обсиду очень интересный. Не пора ли создать видио прокат ?
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 4 мая 2009 00:06:04
Личное сообщение #31

Сегодня я выкладываю 12-ю часть из цикла статей по распаковке Asprotect, в которой описано продолжение процесса распаковки программы PasswordPro v2.5.1.0. К этой части статьи приложены переработанные и откорректированные скрипты. Кроме того, я планирую подготовить и вторую статью по распаковке второй конкретной программы Advanced Serial Port Monitor, поскольку программа PasswordPro v2.5.1.0 не позволила рассмотреть все аспекты процесса распаковки. Скачал с сайта разработчика две Демо-версии Asprotect v1.5_2.5 SKE build 04.08. Беглый осмотр этих программ показал, что на них нормально работают выложенные мной скрипты. Может быть кто-то имеет не-Демо дистрибутивы этих программ, хотелось бы их получить для анализа!!! Буду, как всегда, очень признателен за отзывы, замечания, критику и пожелания.



8bb8_03.05.2009_CRACKLAB.rU.tgz - ASProtect - Распаковка по vnekrilov (Часть 12).rar
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 . >>
 CRACKL@B —› Протекторы —› Анализ AsProtect
    Для печати 


Оригинальный DVD-ROM крэкера: CRACKL@B DVD !


Вы находитесь на форуме сайта CRACKLAB.RU
Проект ReactOS