逆向工程主要是指将目前的成品软件通过反编译等手段进行修改并重新打包的过程。
一般用于:系统兼容性分析、程序特征分析、程序敏感信息获取、定制病毒木马程序等。
目前针对一般的基于Android SDK开发的程序可以直接通过反编译成Smali(https://github.com/qianjigui/smali)进行分析修改与再打包。
为了防止App受到这类工程的威胁,一般有如下途径:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。