![]() |
|
|
![]()
|
|
| SnowStalker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 9.12.2006 Репутация: нет Всего: нет |
Подскажите кто-нибудь please можно ли извлечь програмный код из ехе-шника прорграммы? Как?
|
|||
|
||||
| TaNK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 669 Регистрация: 29.10.2006 Где: Краснодар Репутация: нет Всего: 1 |
ты имеешь ввиду, что у тебя есть только *.exe файл, и нужно вытащить код программы? как я знаю, это тяжело сделать, но как говорят программисты - нет ничего не возможного, лишь бы клавиатура была под руками! Это сообщение отредактировал(а) TaNK - 9.12.2006, 23:58 -------------------- Oracle 11.2.0.3.0 FireBird 1.0-2.5 |
|||
|
||||
| Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 7 Всего: 67 |
можо дизассемблировать код...
насколлько я помню есть ещё утилитка от DEDE для дизассемблирования ехе сделаных из delphi там, наскголько я помню можно и список испольхованнгых функций посмотреть... -------------------- СУВ, Partizan. |
|||
|
||||
| witex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 224 Регистрация: 16.10.2006 Где: Эстония Репутация: 1 Всего: 4 |
Ну я считаю, он хочет полность исходный текст получить!
Пиши программу дизассемблирования и перевода в исходный текст! Ну парить много! Дизассемблер и скачать можно гдеть! их в инете много! ну а ты пиши прогу которая будет переводить в исходный текст! Если будет работать и хорошо! То можно ещё денег заработать не хило! --------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. |
|||
|
||||
| Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 7 Всего: 67 |
=) написать прогу перевода в исходники имхо нереально)
а если и реально то это такой геморрой, на который пока ни один человек не решился ) -------------------- СУВ, Partizan. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
Partizan, да код делфи и билдера он неплохо разбирает, но то что он создает после этого не поддается компиляции. Код все равно остается ассемблерным. Реверсинг машинных кодов в код высокого уровня будет относится в классу трудных задач, причем с недостаточным количеством условий, что означает что это невозможно даже теоретически. Если провести аналогию, то это похоже на игру в бильярд. Вы первый удар разбивает упорядоченную группу шаров и они разлетаются по всему столу. Теперь попробуйте ударами по отдельным шарам вернуть все как было до первого удара, причем каждый шар на свое место. Это возможно теоретически, но практически не возможно. Так вот реверсиг машинных кодов задача многократно сложнее.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| BreakPointMAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 6 Всего: 24 |
Баян, господа! Ой, баян!
SnowStalker, кхе-кхе... IDA и SoftICE тебе в руки - и вперед по жизни с песней! Из интернет-ресурсов в тему: http://cracklab.ru и http://wasm.ru... -------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
|||
|
||||
| witex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 224 Регистрация: 16.10.2006 Где: Эстония Репутация: 1 Всего: 4 |
Парнишка хочет, исходный код на С получить, а ты ему что суёшь=))
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. |
|||
|
||||
| BreakPointMAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 6 Всего: 24 |
Гы... пусть дальше хочет...
-------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
|||
|
||||
| witex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 224 Регистрация: 16.10.2006 Где: Эстония Репутация: 1 Всего: 4 |
=)) всяк только псевдо код выдаст! будет он ещё по либам собирать=))
максимум что можно собрать это некоторые функции, которые выдаёт при tdump. Ну если есть желание пускай делает програмульку=)) Это сообщение отредактировал(а) witex - 10.12.2006, 04:57 --------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. |
|||
|
||||
| ABW |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 5.6.2006 Репутация: нет Всего: нет |
IDA pro может дизассемблировать, при этом этот дизассемблер различает многие библиотечные функции, стандартные функции многих компиляторов.
Но получить исходный код... это маразм, т.к. компиляция - процесс, происходящий с потерей данных и полному восстановлению код не подлежит... Это сообщение отредактировал(а) ABW - 11.12.2006, 00:26 |
|||
|
||||
| witex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 224 Регистрация: 16.10.2006 Где: Эстония Репутация: 1 Всего: 4 |
Ладно, это ещё не тот маразм. Тут на другом форуме, девчёнка спрашивала как через блокнот модифицировать прогу на другую платформу=))
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |