Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как посмотреть код проги по exe файлу?


Страницы:   1 2

1000times ©   (2006-09-19 20:35:00) 

собственно сабж


Elen   (2006-09-20 10:52:00) [1]


> Игорь Шевченко

Это да, но нужно еще и значь что и как делать, а судя по сабжу автор далек от этого (без обид)


Игорь Шевченко   (2006-09-20 10:49:00) [2]


> Шиш получится...


У кого шиш, у кого не шиш. Большую программу нет смысла восстанавливать - времени уйдет больше, чем на написание своей, а фрагменты - почему бы и нет ?


Elen   (2006-09-20 09:58:00) [3]


>  лет этак через 10 закончит

Ага! Световых ;-). Сначала нужно мануалы порулить


> А может он там не один?

Да хоть легион... без мануалов никуда.


Весь в делах   (2006-09-20 09:47:00) [4]


> Наиль ©

А может он там не один?


Наиль   (2006-09-20 09:35:00) [5]


> Шиш получится...

Получится, получится ... лет этак через 10 закончит.


Elen   (2006-09-20 09:23:00) [6]


> Весь в делах

А не выйдет. Не так просто. Мне когда-то тоже хотели навесить восстановление прогу из дизасма, сделанного когда-то с рабочего варианта.
Вовремя мастера отговорили. Шиш получится...


Весь в делах   (2006-09-20 09:19:00) [7]


> Elen ©


Скорее всего реализацию слизать хочет


Elen   (2006-09-20 08:40:00) [8]


> просто хотелось подсмотреть как некоторые функции и процедуры
> реализовывались :)

Пиши в Делфи функции ставь бряки и смотри код асма в Делфийском Дебуггере CPU.
А это правда из любопытства или бяку задумали?...


Весь в делах   (2006-09-20 06:54:00) [9]


> ProgRAMmer Dimonych

В принципе можно скачать, я когда-то изучал программы по нему, не код, а само визуальное оформление. Также можно узнать какие компоненты были использованы при создании приложения. Декомпилит не только приложения Делфи, но и Borland C.


KilkennyCat   (2006-09-20 00:00:00) [10]

мда-а....


ProgRAMmer Dimonych   (2006-09-19 23:57:00) [11]

Для [17]
Во, блин! А я уже и скачивать собирался! Спасибо за ценную информацию.

Да, ещё прога есть такая, при взломе программ можно использовать, IDA называется (Interactive Disassembler). Я пользовался версией 3.7. Что мне нравится, там можно в настройках покопаться, чтобы она (IDA) распознавала отдельные хитрости разных компиляторов (там и VCL, и MFC, и ещё всякого)...


DrPass   (2006-09-19 23:37:00) [12]


> ProgRAMmer Dimonych   (19.09.06 22:51) [15]
> Слышал я, кажись, декомпилер для Дельфей есть, DeDe именуемый

...который тоже декомпилирует в ассемблерный код :)


RASkov   (2006-09-19 23:26:00) [13]

> [13] Весь в делах   (19.09.06 22:20)

Ну это уж больно громко сказано

> [12] 1000times ©   (19.09.06 22:14)

Это можно, но нужно знать ассемблер и суметь выудить из дизассемблированного листинга программы то что тебе надо. Там ведь (в exe) помимо того что пишет программист на Delphi есть еще уйма кода, зачастую больше даже чем написано программером, который вставляет IDE.


ProgRAMmer Dimonych   (2006-09-19 22:51:00) [14]

Слышал я, кажись, декомпилер для Дельфей есть, DeDe именуемый. В Yahoo! на запрос DeDe downloadвыдаёт кучу ссылок. Наверное, какая-нибудь поможет.


Kolan   (2006-09-19 22:46:00) [15]


> 1000times ©   (19.09.06 22:14) [12]

Не трать время, ничего не получится...


Весь в делах   (2006-09-19 22:20:00) [16]

НИКАК


1000times   (2006-09-19 22:14:00) [17]

оо прошу прощения в 5 утра подтупляю конечно же ассемблерный код, извеняюсь за назойливость и нубство, а как его переделать в код дельфи?


ArtemESC   (2006-09-19 22:09:00) [18]

1000times ©   (19.09.06 22:07) [10]
 Какой еще листинг с адресами, должен быть ассемблерный код...


1000times   (2006-09-19 22:07:00) [19]

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


1000times   (2006-09-19 21:42:00) [20]

спасибо всем, буду пытаться дизассемблировать :)
только там вроде кривовато получаеться


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо