
安全
mattermon
这个作者很懒,什么都没留下…
展开
-
smali 指令集详解
1.smaliapk文件通过apktool反编译出来的都有一个smali文件夹,里面都是以.smali结尾的文件。smali语言是Davlik的寄存器语言,语法上和汇编语言相似,Dalvik VM与JVM的最大的区别之一就是Dalvik VM是基于寄存器的。基于寄存器的意思是,在smali里的所有操作都必须经过寄存器来进行。2.基本数据类型B—byteC—char转载 2015-02-09 18:04:36 · 1861 阅读 · 0 评论 -
Android系统剖析 和 Android系统的运行机制
大纲:1. Android剖析Linux内核本地库(Native Libraries)Android运行时(Android Runtime)应用框架2. Android运行机制启动流程层间交互(Layer Interaction)一、 Android剖析如下图所示为Android的架构图转载 2015-02-28 17:25:24 · 770 阅读 · 0 评论 -
smali 语法详解
Android APP静态分析-Smali语法详解【转的一篇不错的讲解smali语法的文章】大家都应该知道APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,例如修改后缀后用RAR打开鳄鱼小顽皮APK能看到的是(Google Play下载的完整版版本):Where's My Water.zip\asset\转载 2015-02-10 00:12:13 · 1253 阅读 · 0 评论