Android逆向分析
water_3700348
这个作者很懒,什么都没留下…
展开
-
简要概括dex的打包流程
第一步: 使用打包资源工具appt打包资源文件,生成R.java。将所有的资源与编译生成的resources.arsc文件以及“加密”过的AndroidManifest.xml文件打包压缩成 resources.ap_文件 第二步: 处理aidl文件,生成相应的Java文件,对于没有使用到aidl的Android工程,这一步可以跳过。 第三部: 编译工程源代码,生成相应的class文件...原创 2018-09-20 09:38:41 · 1112 阅读 · 1 评论 -
smali的文件语法格式
无论是普通类、抽象类、接口类或者内部类,在反编译出来的代码中,他们都以单独的smali文件来存放。 一、smali文件的头3行描述了当前类的一些信息,格式如下: .class <访问权限>[修饰关键字]<类名> .super <父类名> .source <源文件名> 类名开头的L是遵循Dalvik字...原创 2018-09-20 10:05:53 · 655 阅读 · 0 评论