Вниз
Скачать: CL | DM;

Можно ли вытащить код из exe   Найти похожие ветки 

← →
12   (2006-08-05 11:18) [0]

Народ, есть exe файл сделан в D6, можно ли из него выщать код?


← →
palva ©   (2006-08-05 11:59) [1]

Внутри exe грубо говоря находится машинный код. Его вытащить можно. Код на делфи можно восстановить, если проанализировать машинный код. Но для этого нужно иметь большие знания, усидчивость и догадливость - короче, работа не для белого человека.


← →
Anatoly Podgoretsky ©   (2006-08-05 11:59) [2]

Запросто, так же как и из другого файла, который содержит коды. Используй FileStream


← →
12   (2006-08-05 14:28) [3]


> Anatoly Podgoretsky ©  

А как именно использовать FileStream. Я Dede вытащил форму, а в процедурах идут одни цифры, просто код делал человек, которого нет, а там надо изменить пару строк.

procedure TForm1.SearchButtonClick(Sender : TObject);
begin
(*

* Reference to : TForm1.Search()
|
00468034   E8B3000000             call    004680EC
00468039   C3                     ret

*)
end;


← →
Gydvin ©   (2006-08-05 15:17) [4]

Ну вот и анализируй в DEDE, а изменяй в OllyDbg или в HIEW на асме


← →
Anatoly Podgoretsky ©   (2006-08-05 16:20) [5]

Ты наверно путаешь код с текстом программы, в ехе только код программы, никакого текста там нет, поэтому нечего вытягивать. То что ты привел, это результат работы другой программы и как тебе сказали мозги в помощь, интерпритируй головой. Результат работы ДЕДЕ не подходит для дальнейшей компиляции, тебе надо полность привести весь текст к компилируемому виду, при этом отделить все что не относится к программе, а подсоединено ликером, все библиотеки. В зависимости от сложности могут потребоваться годы или даже десятки лет.


← →
Anatoly Podgoretsky ©   (2006-08-05 16:23) [6]

Например, такой простой код превратится в сотни килобайт
program Test;

uses Forms;

begin
  WriteLn("Test");
end.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
15-1154110445
serko
2006-07-28 22:14
2006.08.27
Какая последняя версия Delphi?


15-1153826186
Nic
2006-07-25 15:16
2006.08.27
Слово о Макдональдсах


5-1138377574
Змей
2006-01-27 18:59
2006.08.27
установка компоненты DelphiX


2-1155022166
4IZH
2006-08-08 11:29
2006.08.27
программное перемещение указателя мыши


15-1153990849
Юрий Зотов
2006-07-27 13:00
2006.08.27
"Не связывайся с дураками".




   Наверх