首页
社区
课程
招聘
未解决 [求助]frida hook函数中怎样输出object类型数据的字节数组
发表于: 2019-7-26 16:38 10353

未解决 [求助]frida hook函数中怎样输出object类型数据的字节数组

2019-7-26 16:38
10353
向各位大佬求救,怎么才能在frida hook中输出object类型数据的字节数组。因为在尝试逆向,需要所hook的函数返回值的字节数组信息。
图里是我的hook js代码和运行结果,这个函数本来的返回结果为object类型,我这里是想输出这个值的byte数组,比如“2 -49 -43 -20 -75 79 -86 -116 94 21 9 -18 -39 -83 121 -96 -30 32 -34 -71 23 -33 122 -31 10 48 10 52 122 -31 -79 -102 -112 -110”这样的,希望有大佬可以指点指点

[课程]FART 脱壳王!加量不加价!FART作者讲授!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 24
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
大佬们这个函数本来反编译的结果是“ public static native Object meta(int i, Context context, Object obj);”,这里就是想输出结果的字节流
2019-7-26 16:40
0
雪    币: 291
活跃值: (181)
能力值: ( LV3,RANK:35 )
在线值:
发帖
回帖
粉丝
3
var arr = Java.use("java.util.Arrays");
console.log(arr.toString(result));
2019-7-29 12:01
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
var JavaString = Java.use("java.lang.String");
var str = 'result is: ' + JavaString.$new(result);

2019-10-26 12:22
0
雪    币: 198
活跃值: (616)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
遇到类似的问题了

直接打印是 <instance: java.lang.Object, $className: [B>

怎么把这个[B打印出来呢?关键是个object,而不是单纯byte数组

2020-6-26 18:31
0
雪    币: 1671
活跃值: (2103)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
6
JSON.stringfy
2020-6-26 20:55
0
雪    币: 198
活跃值: (616)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
chionyuna JSON.stringfy
试过了没用
2020-6-27 15:01
0
雪    币: 522
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
乐不思蜀1 试过了没用
 var buffer =Java.array("byte",myResult);//myResult 这个就是参数
send(buffer);
2020-7-9 14:56
0
游客
登录 | 注册 方可回帖
返回
//