反編譯在目前有很多的人在學(xué)習(xí)這個(gè),如果你需要一些簡單的案例的話,現(xiàn)在就可以來免費(fèi)的為你提供下面的這些反編譯簡單程序例子含代碼,方便你的學(xué)習(xí)!
反向編譯是什么
計(jì)算機(jī)軟件反向工程(Reverse engineering)也稱為計(jì)算機(jī)軟件還原工程,是指通過對他人軟件的目標(biāo)程序(比如可執(zhí)行程序)進(jìn)行“逆向分析、研究”工作,以推導(dǎo)出他人的軟件產(chǎn)品所使用的思路、原理、結(jié)構(gòu)、算法、處理過程、運(yùn)行方法等設(shè)計(jì)要素,某些特定情況下可能推導(dǎo)出源代碼。反編譯作為自己開發(fā)軟件時(shí)的參考,或者直接用于自己的軟件產(chǎn)品中。
反編譯需要使用到的軟件
VB相關(guān)的反編譯程序
VBExplorer、VB反編譯精靈和VBRezQ.
JAVA相關(guān)的反編譯程序
JAD(Joint Application Development):(jad和jadEclipse已較長時(shí)間沒有維護(hù));
JD(Java Decompiler)
C++相關(guān)的反編譯程序
eXeScope
Dephi相關(guān)的反編譯程序
DEDE
c#:相關(guān)的反編譯程序
Reflector
易語言相關(guān)的反編譯程序
E-Code Explorer.exe(易格式可執(zhí)行文件分析器)
SWF相關(guān)的反編譯程序
Action Script Viewer
第一個(gè)也是最強(qiáng)大的商業(yè)SWF反編譯工具,同類產(chǎn)品中,它的AS代碼反編譯效果最好,SWF轉(zhuǎn)Fla工程重建成功率最高。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版