|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.07.2010, 20:51 | #1 |
Новичок
Джуниор
Регистрация: 17.07.2010
Сообщений: 1
|
Дизассемблирование
Здравствуйте уважаемые формучане, есть проблемма с получением исходников из ехе приложения, упакован Armadilio, помогите советом, или прийдется позновать все тонкости дизассемблирования ((((....
|
18.07.2010, 08:28 | #2 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Какую вы помощь ожидаете? Советов в гугле куча...
Цитата:
Цитата:
П.С. Ну или платить... |
||
18.07.2010, 13:33 | #3 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
Даже исходников О_о
Распаковывать, отлаживать, дизассемблировать итп для понимания алгоритма Строго обязательно Можете конечно распаковать и использовать декомпилятор (хотя есчо кто знает на чем данная программа писана), так что вот так что..
Нет, ну правда..
|
18.07.2010, 13:35 | #4 |
Пользователь
Регистрация: 31.01.2010
Сообщений: 29
|
1) Открой прогу в PEID(можно скачать с www.cracklab.ru) и определи версию упаковщика Armadillo.
2) Распакуй(распаковщик для Armadillo на этом же сайте) свою прогу и еще раз открой в PEID(или можно в EXEINFO) чтобы узнать на чем же писали и версию компилятора. 3) Если нужен диззассемблированный код открой в OllyDebuger v 1.10(не 2.0) или IDA advanced pro и анализируй код до посинения. 4) Если нужен именно исходник то после определения на чем писалось и версии компилятора делай так: Если покажет Delphi то декомпилируй в DeDe Если С++ то декомпилер от HexRays тебе в руки(кстати вместе с IDA как плугин прикрепляют). Если честно современными декомпиляторами можно получить многое о коде но не все(Даже и не думай об обратной компиляции исходника полученного таким способом). Поэтому шоб получить читабельный компилябельный код надо хроршо погимориться над этим.
Все идеальное просто
|
18.07.2010, 13:37 | #5 |
Пользователь
Регистрация: 31.01.2010
Сообщений: 29
|
Кстати еще можно попробовать SourceRescuer для декомпиляции С++ Builder
Все идеальное просто
|
18.07.2010, 14:16 | #7 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
А вообще нет там никакого прота ни на операторе, ни на директоре.. длл упх запакована только, писаны программки на Borland Delphi v3.0
Вообщем пхаете программу в DEDE и улыбаетесь - некое подобие исходников Вы получите
Нет, ну правда..
|
18.07.2010, 14:25 | #9 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
нуну, вперед, напишете через пару месяцев, как разберете мегабайт делфового дермокода дизассемблированого x2 и переведете все это добро (читай зло) на Делфю
Нет, ну правда..
Последний раз редактировалось yuran666666; 18.07.2010 в 14:28. |
18.07.2010, 15:18 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
если знаешь АСМ, то и нет смысла в сорцах
вообще это глупая затея с сорцами, нефиг ломать/воровать/тп Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Исследование программ (дизассемблирование) | Вавел из ГМТУ | Свободное общение | 11 | 12.11.2009 23:37 |