静态分析android程序之阅读smali代码-CSDN博客

网站介绍:文章浏览阅读4.1k次,点赞2次,收藏8次。0x01 前言静态分析是探索 Android 程序内幕的一种最常见方法,与动态调试一起,能帮助分析人员解决分析时遇到的各类问题0x02 简介 静态分析(Static Analysis):在不运行代码的情况下,用词法分析、语法分析等技术手段对程序文件扫描,生成反汇编代码,通过阅读反汇编代码掌握程序功能的一种技术。 然而在实际分析上,想要完全不运行程序是不太可能,通常是要先运行目标程序,从中寻找程序的突破口 生成反汇编代码的工具称反汇编工具或反编译工具,工具越强大,反汇编效果越好,能_smali代码