findallmem/findmemall

在整个内存映射中查找模式的所有出现位置。

参数

arg1 要开始搜索的地址。

arg2 要搜索的字节模式。该字节模式可以包含通配符(?),例如:EB0?90??8D。可以在此处使用字符串格式化

[arg3] 要搜索的数据大小。默认为整个内存映射(-1)。

[arg4] 设置为 user/system/module 以仅在用户/系统/模块中搜索。

结果

$result 被设置为出现次数。

备注

可以使用 ref.addr 表达式函数 在脚本中迭代引用视图的内容:

i = 0
loop:
  addr = ref.addr(i)
  log "引用 {d:i} = {p:addr}"
  i++
  cmp i, ref.count()
  jne loop