Delphi DFM Explorer是一款免費的Delphi反編譯軟件,它通過調(diào)用Windows API的“LoadLibrary”或“LoadLibraryEx”函數(shù)在內(nèi)存中載入可執(zhí)行模塊通過Windows API的“EnumResourceName”函數(shù)找尋RCDATA資源??奢d入每個發(fā)現(xiàn)的DFM塊,解碼它并以表的形式(包括它們的名稱)存儲在內(nèi)存中。
不僅如此,它還能夠支持快速對delphi進行反編譯處理,處理后,所有的目標(biāo)dfm文件,可以進行編輯,但源代碼還是會以asm形式,功能非常強大。為方便大家體驗,多多小編推薦DFM Explorer免費版,該版本在原版基礎(chǔ)上進行了綠化,無需安裝即可使用,而且完全免費,有需要的朋友可以來多多軟件站下載使用哦~
功能特色:
1、通過調(diào)用Windows API的“LoadLibrary”或“LoadLibraryEx”函數(shù)在內(nèi)存中載入可執(zhí)行模塊(EXE\DLL\BPL\DPL)。
2、通過Windows API的“EnumResourceName”函數(shù)找尋RCDATA資源。
3、可載入每個發(fā)現(xiàn)的DFM塊,解碼它并以表的形式(包括它們的名稱)存儲在內(nèi)存中。
4、在程序的主窗口我們可以以文本方式可視化所有載入可執(zhí)行文件的所有的DFM。
5、程序可以保存到DFM選擇的磁盤,作為ASCII文件(.RC)或作為二進制塊(DAT)連接到可執(zhí)行文件中。
6、Exe2Dpr如果你試圖放松你的工程源代碼,這個Delphi工程源代碼救助器可以挽救丟失的源碼部分。
7、救助器生成所有的帶已分配屬性和事件的工程表單和數(shù)據(jù)模塊。
8、生成的事件過程沒有主程序(它不是反編譯器),但又在可執(zhí)行文件中的代碼地址。
9、這個工具支持GUI使用命令行的形式:'exe2dpr [-o] exeFile',工程源代碼在當(dāng)前目錄創(chuàng)建。