一次过还是挺开心的,记录下编译过程
环境:ubuntu-16.04 amd64,源码是Android-6.0.0_r1
1、环境配置1234567sudo apt-get install ...
在实体机上安装ubuntu后,出现了两个问题,一个是ubuntu安装后没有支持笔记本网卡的驱动ÿ...
1、获得完整的DEX在frameworks/base/core/java/android/app/ActivityThread.java的handleBindApplication处插桩
12345678try { UpkConfig config = new UpkConfig(); if (config.load() && config.mTargetPackage.equals(data.info.ge...
PROLOGUE12345678910private Dynamic dynamic;DexClassLoader dexClassLoader = new DexClassLoader(dexPath,optimizedDirectory, libraryPath, getClassLoader());Class Clazz = dexClassLoader.loadClass("com.example.myapplication.Dynamic");dynamic = (Dynamic) Clazz.newInstance(); dynamic.sayHello(...
记录式学习,内容可能不全,用到知识就会记录下来,方便之后的查阅和复习。
JNIEnv的...
理论知识不是很多,很多操作,记录一下,样本是AliCrackme_2.apk
反调试中有一个方法是循环检...
一、在AS中尝试调试native代码,报错1、报错:
1Attention! No symbol directories found - please check your native debug configuration
解决:
在app/build.gradle的android...
nexus5配置环境,记录一下。
工具版本
官方镜像:hammerhead-lrx22c-factory-3b22f481.zip
Auto Root:CF-Auto-Root-hammerhead-hammerhead-nexus5.zip
第三方Recovery...
1. Prologue只看Dex文件格式感觉会很枯燥,所以想通过动手的方式去理解Dex文件中的相关数据的...
1. 常用宏定义12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012...