首页
社区
课程
招聘
[求助]X64dbg如何在日志中打印,字节数组并且以十六进制显示,如何写表达式 [
2023-3-15 21:09 5299

[求助]X64dbg如何在日志中打印,字节数组并且以十六进制显示,如何写表达式 [

2023-3-15 21:09
5299

1:X64dgb 如何打印 字节数组 类型的参数啊
例如 某个参数 是一个指针 我要在日志里面 打印 20个字节长度, 并以十六进制显示,改怎么写表达式啊

 

可以下一个条件断点 我在网上搜到 只能打印 utf8 字符串的表达式, 可是原始的字节数组 如何打印呢


[培训]《安卓高级研修班(网课)》月薪三万计划

收藏
点赞0
打赏
分享
最新回复 (4)
雪    币: 39
活跃值: (4066)
能力值: ( LV3,RANK:35 )
在线值:
发帖
回帖
粉丝
ookkaa 2023-3-16 11:48
2
0

log "-----------------------"
mov $len,r8
mov $i,0
loop:
inc $i
;log {$len}
mov $buf,rdx
;log {$buf}

;每次读一个字节
log {x:ReadByte($buf+$i-1)}

cmp $len,$i
jne loop

end:
;运行程序
r
log "-----------------------"


我以前写的,跟你的需求一样
雪    币: 1261
活跃值: (2524)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
AEVE 2023-3-16 14:15
3
0
记录断点 {mem;长度@地址}
雪    币: 209
活跃值: (47)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
shelky 2023-3-16 15:00
4
0
推荐一款插件,应该能满足你的需求:https://github.com/lyshark/LyScript
雪    币: 780
活跃值: (2365)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
考拉 2023-11-26 16:21
5
0
学习了,感谢分享
游客
登录 | 注册 方可回帖
返回