Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2011, 11:30   #1
krotFT
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 60
По умолчанию Разборка .exe файла

Как можно разобрать .exe файл чтоб можно было посмотреть на каком он языке написан , и сам код?
krotFT вне форума Ответить с цитированием
Старый 02.05.2011, 12:55   #2
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Для определения языка программирования, на котором создан исполняемый файл, можно использовать прогу PEiD.
А вот код в большинстве случаев не вытащить, максимум, можно дизассемблировать, и то, если исполняемый файл не защишен.
*PB* вне форума Ответить с цитированием
Старый 02.05.2011, 14:52   #3
krotFT
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 60
По умолчанию

А после дизассемблирования можно перевести в код на котором было написано приложение?
krotFT вне форума Ответить с цитированием
Старый 02.05.2011, 16:23   #4
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от krotFT Посмотреть сообщение
А после дизассемблирования можно перевести в код на котором было написано приложение?
Вручную можно.
Но нужно очень хорошо знать ассемблер.
*PB* вне форума Ответить с цитированием
Старый 02.05.2011, 16:46   #5
krotFT
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 60
По умолчанию

А больше нету вариантов как вернуть код из ассемблера в код на котором была написана прога
krotFT вне форума Ответить с цитированием
Старый 02.05.2011, 18:20   #6
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от krotFT Посмотреть сообщение
А больше нету вариантов как вернуть код из ассемблера в код на котором была написана прога
В 99% случаев, нет.
*PB* вне форума Ответить с цитированием
Старый 03.05.2011, 17:13   #7
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

Цитата:
Сообщение от krotFT Посмотреть сообщение
А больше нету вариантов как вернуть код из ассемблера в код на котором была написана прога
Можно попробывать заюзать ida pro. Он умеет конвертировать в C язык.
zotox вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Извлечение всех exe-файла из запороленного exe -файла Memfis1992 Общие вопросы Delphi 1 27.10.2010 03:06
Разборка телевизора mutabor Компьютерное железо 5 11.02.2010 17:06
создание exe-файла Игорь11071990 Помощь студентам 0 06.12.2009 12:04
чтение из одного exe файла, и запись в другой exe inndim Общие вопросы Delphi 2 04.02.2009 15:23
Разборка кода Safary Помощь студентам 8 28.11.2008 09:18