基于Vue,快速进行Android Frida Hook并将结果美化打印到web端,方便逆向分析
frida
-
o 输出json文件,文件名为index.json 保存到根目录下,打开启动server即可使用
server 推荐使用 live server 在vscode插件安装直接右键即可运行
或者 npm i server 命令行输入server也可运行
输出json格式为:
{
"type"
:
"Java"
,
/
类型名 用于辨别
"action"
: ActionName,
行动名 分别对应 call
>主动调用 hook
>hook
"ClassName"
: ClassName,
类名
"FunName"
: FunName,
函数名称
"data"
: {
"args"
: [],
参数数组
"retval"
: "",
返回值
},
"overload"
是否重载 有的话说明
"StackTrace"
: ""
堆栈
}
"native"
"SoName"
: SoName,
模块名
"FunAddr"
: FunAddr,
函数地址
"onEnter"
进入
"onLeave"
离开
里面留空的,默认值为null。
ClassName, FuncName, args
=
null, cargs
null, state
false, NeedCreate
false
ClasName :类名
FuncName :函数名
args :参数数组[] 默认为null
cargs :构造函数参数数组[] 默认为null
state :是否为动静态调用 默认为false 静态调用
NeedCreate: 是否需要创建实例 默认为false 不需要
className, FunName, overload
overload :重载数组[] 默认为null
SoName, addr, args_num
SoName:SO名称
addr:函数地址
args_num:参数个数
支持全局搜索、搜索代码高亮
下载地址:https://github.com/Miracles666/Frida-Beautify-Output
[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界