フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: EXE から DFM (Delphi フォームファイル) を抜き出す
DEKO
管理者
投稿数: 2693
EXE から DFM (Delphi フォームファイル) を抜き出す
on: 2013/04/06 09:10 Sat

(どっかの会社が作った)Delphi 製 PG の修正依頼が来た。「ソースコードあるから」と見てみたらどこにもそんなものはない。よくよく見たら "SourceCode.txt" ってのが。へ? dpr は?それより何より dfm は?どうやら、そんなものは存在しないらしい。後は現行の実行プログラムのインストーラ一式。暫定締め切りの一日前に気付いて血の気が引く。しかも今日は祝日で担当者に連絡が付くはずもない。

たらりらったらー♪ DeDe !!

"こんな事もあろうかと"以前、DL していた DeDe に EXE を食わせて DFM を生成。プロジェクトファイルは適当に作って、依頼された修正を行って暫定版の完成、っと。

DeDe は Delphi 製 PG 用逆コンパイラです。ソースコード(pas) の生成には難がありますが(だって asm ブロックにアセンブラが…)、DFM を取得するのには充分なデキです。DFMをスッ飛ばしてしまって、"お客さんトコにしか最新 EXE がない"、とかいうオマヌケな事をやらかした場合にも有効です。

See Also:
[DeDe]
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DeDe.shtml

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.02 sec.