首页
社区
课程
招聘
[求助] Frida 如何打印 const char *v1 类型的变量
发表于: 2020-1-17 17:53 4665

[求助] Frida 如何打印 const char *v1 类型的变量

2020-1-17 17:53
4665

Frida 如何打印 const char *v1 类型的变量,求解答,折腾半天了。。。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 348
活跃值: (1593)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
console.log(Memory.readCString(arg[0]));
console.log(Memory.readUtf8String(arg[0]));
console.log(Memory.readUtf16String(arg[0]));
2020-1-17 18:50
0
雪    币: 81
活跃值: (462)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
lipengzhu console.log(Memory.readCString(arg[0])); console.log(Memory.readUtf8String(arg[0])); console.log(M ...
p1:⸀튦
p2:⪟健Ꮓ㖉⟺뗝瑩멽䲗縀훆៴톽欒摊㗲ꥤ欒摊퉖센肷㗲ꥤ멽䲗縀훆ᣘ톽傫혛란쏕

尝试了好几种无奈打印出来的都还是乱码。。。
2020-1-19 09:58
0
雪    币: 16506
活跃值: (6392)
能力值: ( LV13,RANK:923 )
在线值:
发帖
回帖
粉丝
4
function print_dump(addr,size){
	//console(Memory.methods());
	var buf = Memory.readByteArray(addr,size)
	console.log("[function] send[*] " + addr.toString() + "  "+ "length: " + size.toString() + "\n[data]")
	console.log(hexdump(buf, {
	offset: 0,
	length: size,
		header: false,
		ansi: false
	}));
	console.log("")
}
var cc=Memory.readPointer(buffer);
print_dump(cc,64);
这个可以试一试

2020-1-19 10:23
0
雪    币: 81
活跃值: (462)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
大帅锅 function print_dump(addr,size){ //console(Memory.methods()); var buf  ...
成功了,谢谢大佬
2020-1-19 10:48
0
游客
登录 | 注册 方可回帖
返回
//