Frida基础学习(Hook相关)

发布于 2019-05-21

Hook构造方法 我们要hook的是一个类的构造函数 我们可以通过$init来获取并修改一个类的构造方法。(注意,js是弱类型语言 …


C++ name demangling

发布于 2019-05-20

在D:\android-ndk-r19c-windows-x86_64\android-ndk-r19c\toolchains\a …


OAT文件

发布于 2019-05-16

OAT文件简介 OAT文件是在Android4.4中引入的。OAT是优化过的、用于ART虚拟机执行的DEX文件,类似于Dalvik …


angr爆破Android注册码

发布于 2019-05-15

题目地址 分析 解包,查看java层核心逻辑 其中checkSecond函数为so层里的。 checkFirst函数限制了注册码为 …


ODEX

发布于 2019-05-13

ODEX简介 ODEX,全名Optimized DEX,即优化过的DEX。 有至少3种方法去创建一个“准备好的”DEX文件,即OD …


Dalvik指令练习

发布于 2019-05-13

本文采用smali语法来编写一段Dalvik指令集代码并测试运行。 新建文件 HelloWorld.smali 写一段HelloW …


DEX文件的修改

发布于 2019-05-12

修改过程 unzip -d ./out app-release.apk解压apk文件 用ida打开classes.dex文件,al …


编译Android源码并运行

发布于 2019-05-09

传统方法 JDK安装和版本切换 安装Oracle JDK (此处编译Android4.4的源码,使用JDK6版本) 也可以安装Op …