SeeFlowerX

2022年8月

eBPF on Android之编译ecapture

前言好像还没有人发过编译安卓版ecapture的教程,这里记录下编译要点步骤编译必须是在arm64的系统下进行官方指南建议使用ubuntu aarch64编译,不过编译老是买服务器也耗不起所以我...

dump内存与模拟执行(五)——实战复杂样本

前言在上一篇系列文章中,以为绿洲为样本演示了dump上下文后模拟执行的整个过程绿洲com.weibo.xvideo.NativeApi的s算法相对简单,涉及的JNI调用较少,整体模拟执行过程还是...

dump内存与模拟执行(四)——接入unidbg

前言以绿洲 v4.5.6为例(64位),目标是com.weibo.xvideo.NativeApi的s函数通过frida hook RegisterNative,可以得到其native函数位于l...

dump内存与模拟执行(三)——实践dump上下文

前言假定你已经完成下面的操作,那么现在要实际开始操作了termux + lldb的环境准备好了写好了dump上下文的lldb脚本步骤首先在PC上进入termux的环境中(root用户)记得要进入...

dump内存与模拟执行(二)——编写dump脚本

前言提到dump,(做安卓逆向)大家可能会首先想到是dump内存中的so,然后修复,接着再去逆向或者模拟执行dump后模拟执行,按道理说比自己做so解析并完整模拟会更有优势,毕竟省去了初始化so...