大家好,小蜜来为大家解答以上问题。反编译入门教程,反编译很多人还不知道,现在让我们一起来看看吧!
计算机逆向工程,又称计算机软件修复工程,是指对他人软件的目标程序(如可执行程序)进行“逆向分析和研究”,以推导出思想、原理、结构、算法、处理程序、操作方法等设计元素。被别人的软件产品使用。
在某些情况下,源代码可能是派生的。作为反编译开发自己软件时的参考,或者直接用在自己的软件产品中。
扩展数据
反编译是一个复杂的过程,反编译有:软件
1.与主权财富基金相关的反编译项目
动作脚本查看器
第一个和最强大的商业主权财富基金反编译工具。在同类产品中,其AS code反编译效果最好,SWF转Fla项目重建成功率最高。
2.安卓相关的反编译计划
斯马利/巴克斯马尔
SMALI/BAKSMALI是Dalvik虚拟机(Google为Android平台设计的虚拟机)来反编译编译类的强大apk文件编辑工具. dex它的语法是一个松散的Jasmin/dedexer语法,它实现了的所有功能。dex格式(注释、调试信息、行信息等。).
3.Python相关的反编译程序
未编译2
Uncompyle2可以直接转换成完美的python源代码,反编译后的源代码可以再次生成字节码文件。
来源:搜狗百科-逆向编译
本文到此结束,希望对大家有所帮助。
标签: