误区 一直以为Android的沙箱之间是不能相互访问文件的,今天在验证某个问题时进行了测试,发现在未root设备上,不同沙箱之间可以通过写死路径...
java代码 代码中定义一个WebView类对象,然后通过addJavascriptInterface注册了一个名为contact的js接口。如...
定义 加载so文件 加载dex/jar/apk文件 动态加载的基础就是classloader,一个app中至少需要两个classloader,一...
>Linker中主要的两个源点是dlopen和dlsym。 * dlopen传入两个参数,返回一个文件句柄。传入的两个参数是so库的名字和fla...
java hook思路 在hook之前需要准备的信息 需要知道被hook方法的名字以及被hook方法定义所在的类 通过classname.cla...
busybox安装1.0 BusyBox说明Busy是一个集成了部分linux命令和工具的软件。BusyBox开发的目的是可以在android系...
andfix的主要功能是完成热更新,可以在不用下载新的apk的情况下完成对应用程序的更新。Andfix的基本流程图如下所示andfix原理 使用...
前期资料 源码下载与编译使用TaintDroid1-为参数添加污染标签TaintDroid2-修改虚拟机栈TaintDroid3-虚拟机解释器的...
xposed installer3.0版本之后,传统的xposed框架的使用方法是从官网上下载xposed installer.apk以及xpo...