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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.01.2009, 19:59   #1
Fellics{новичок}
Форумчанин
 
Аватар для Fellics{новичок}
 
Регистрация: 25.03.2008
Сообщений: 159
Смех Найчились превращать исходный код в EXE файл, теперь надо наоборот.

Привет всем и доброго времени суток!!! Поздравляю всех с Новым 2009 годом и желаю всего самого наилучшего. Так вот в чем мой вопрос: в интернете я очень часто нахожу программы написанные на Delphi, но к сожалению невозможно найти исходники от этих программ. Возможно ли преобразовать уже откомпилированную программу обратно в исходный код.
Заранее спасибо.
Fellics{новичок} вне форума Ответить с цитированием
Старый 01.01.2009, 20:09   #2
Rembo
Форумчанин
 
Аватар для Rembo
 
Регистрация: 29.10.2007
Сообщений: 628
По умолчанию

Спасибо! Я вас тоже поздравляю... А если по вопросу, то ваш вопрос уже много раз осуждался. Поиск по форуму рулит. Посмотрите тут.
Rembo вне форума Ответить с цитированием
Старый 01.01.2009, 20:11   #3
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Насколько я знаю, наврятли, но есть такой способ, как понимание программистом, что программа делает, сам программист ( конечно с большими усилиями ) может восстановить код с помощью своего понимания работы откомпилинного exe файла
capta1n вне форума Ответить с цитированием
Старый 02.01.2009, 11:58   #4
Fellics{новичок}
Форумчанин
 
Аватар для Fellics{новичок}
 
Регистрация: 25.03.2008
Сообщений: 159
По умолчанию

А жаль , что невозможно просто я, если говорить честно, хотел ломануть одну программу зная исходный код. Но спасибо и за это.
Fellics{новичок} вне форума Ответить с цитированием
Старый 02.01.2009, 12:32   #5
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Это называется дизассемблирование( но там принцип другой - получение не исходного кода, а команд процессора т.е. язык ассемблера)... а получить чистый исходный код невозможно так и знайте...
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 02.01.2009, 23:02   #6
Fellics{новичок}
Форумчанин
 
Аватар для Fellics{новичок}
 
Регистрация: 25.03.2008
Сообщений: 159
По умолчанию

Посмотрите пожайлуста задесь: http://www.xakep.ru/magazine/xa/078/114/1.asp Такой дизассемблер подойдет, хотябы для начала?
Fellics{новичок} вне форума Ответить с цитированием
Старый 02.01.2009, 23:18   #7
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Если все это было написано в Delphi тада - Dede(Delphi Decompiler)...Но это все - баловство, по сравнению с IDA... Вариантов множество, все зависит от ваших знаний...
P.S.:В той ссылке не указан какой-то конкретный декомпилятор, а даны общие советы по написанию...

Цитата:
Насколько я знаю, наврятли, но есть такой способ, как понимание программистом, что программа делает, сам программист ( конечно с большими усилиями ) может восстановить код с помощью своего понимания работы откомпилинного exe файла
Бесполезно это все... Программирование - штука нелинейная, там одно действие можно сделать тысячью способами(и это не преувеличение!)В противном случае - нужно отлично знать дизассемблер)
Кто бы ты ни был - не думай о себе слишком (с)

Последний раз редактировалось DM_bite; 03.01.2009 в 10:48.
DM_bite вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как посмотреть исходный код exe'ника bamer Помощь студентам 6 10.11.2008 23:42
Создал свой формат файла. Теперь надо считать строки из него... AngelOfDeath Общие вопросы Delphi 6 21.10.2008 09:53
покажите исходный код какого-нибудь вируса или трояна в Delphi Aboltus Безопасность, Шифрование 10 03.09.2008 06:56
Надо найти код из исходника Черничный Работа с сетью в Delphi 0 20.08.2008 13:19
декомпелировал прогу, в конце убрал код, теперь обратно не компилируется benjaminfran Общие вопросы Delphi 2 19.02.2008 12:57