
Android逆向
wjxbless
如果觉得简单,那就多思考
展开
-
Android应用逆向分析
Android逆向入门Java语言, smali汇编 dex odex ->android ndk开发加壳与脱壳(vmp技术)一般需要保护的文件就是dex,so文件APK结构逆向分析工具:Android SDKAPKTooljarsignerkeytool对需要操作的文件的理解classes.dex逆向步骤:解压apk和拆卸classes.dex...原创 2019-06-07 18:11:26 · 933 阅读 · 0 评论 -
Dalvik指令集
在调用格式上模仿了C语言 的调用约定采用从目标到源的方法根据字节码的大小与类型不同,一些字节码添加了名称后缀以消除歧义32位常规类型的字节码未添加任何后缀64位常规类型的字节码添加-wide的后缀数据定义:const/4 vA, #+B 将数组扩展为32位后赋给寄存器Aint a = 1; => const/4 v0, 0x1const/16 vAA, #+...原创 2019-06-07 18:58:28 · 388 阅读 · 0 评论 -
Android APP编译流程
Android Gradle plugin的具体流程首先上一张官方的图:[外链图片转存失败(img-QMFtfIiX-1562588711680)(en-resource://database/5304:1)]首先通过aapt打包res资源文件,生成R.java、resources.arsc和res文件(二进制&非二进制保持原来的代码)处理.aidl文件,生成对应的Java接...原创 2019-07-08 20:26:09 · 865 阅读 · 0 评论