您的位置:極速下載站 → 電腦軟件 → 教育教學 → 編程開發(fā) → VB Decompiler
VB Decompiler 能反編譯 Visual Basic 5.0 / 6.0 編寫的程序文件 (EXE,DLL 或者 OCX) ,并且能反匯編 .NET 編寫的程序。 Visual Basic 能編譯程序為 p-code代碼形式 或者 native code(本機代碼)代碼形式。 .NET 組件編寫的程序往往編譯成 IL code代碼形式。
由于 p-code使用了高級命令編譯,所以存在能被反編譯的可能 (當然,變量和函數(shù)名不會被反編譯)。 VB Decompiler 能夠盡可能地準確恢復使用 p-code 代碼源碼。 經(jīng)過修改,您將可以嘗試編譯出新生成的代碼。
如果程序編譯成本機代碼,從機器指令恢復成源代碼是不可能的。但是 VB decompiler 即使在這種條件下仍然可以幫助您分析程序。它包含了一個仿真的反匯編器,這個強大的引擎將會嘗試像VB命令一樣解讀匯編指令。當然了,它無法優(yōu)化匯編代碼,有時會產(chǎn)生不正確的指令。但它仍然是分析編譯成本機代碼的比較佳方法。
如果程序編譯成 .NET ,VB decompiler將分析恢復模塊等組件來反匯編程序 .NET FrameWork 無需反編譯,反編譯支持所有 Windows 32位系統(tǒng)。
總的來說,VB Decompiler 是程序分析的理想工具,如果您源碼丟失了,用它恢復部分項目是完美的。
快速指南
運行VB Decompiler,點擊"打開程序"將彈出"打開EXE文件"對話框,選擇您需要的文件就可以馬上開始反編譯工作了。
當程序完全分析完畢,程序狀態(tài)欄將會有所提示,您將會看到下面的信息。。。
現(xiàn)在您就可以分析結果了,閱讀更多幫助文件信息,有助于您分析程序中的部分代碼。
如果要生成一個項目在 Visual Basic 6.0環(huán)境下分析,點擊"文件"按鈕,然后點擊"保存反編譯項目",選擇要生成所在的目錄(或者新建目錄)保存即可。
文件信息
文件大。5511157 字節(jié)
文件說明:VB Decompiler Pro 中文版
文件版本:10.1
MD5:3CD27FF832C838645A50C506ECED7BBF
SHA1:DCBAC468CD42A1C6C7E72AAAE97CCAFFB750DB66
CRC32:2499C359
官方網(wǎng)站:https://www.vb-decompiler.org/help/cn/index.htm
相關搜索:反編譯