DbgMemRead

函数描述。

bool DbgMemRead(
  duint va,
  void* dest,
  duint size
);

参数

va 源虚拟地址
dest 指向大小为 size 的预分配缓冲区的指针
size 要读取的字节数

返回值

成功时返回 true。

示例

// read user selected data from disassembly window
SELECTIONDATA sel;
GuiSelectionGet(GUI_DISASSEMBLY, &sel);
uint16_t size = sel.end - sel.start + 1;
uint8_t* dest = new uint8_t[size];
bool success = DbgMemRead(sel.start, dest, size);
// on success, the selected data is stored in dest

相关函数

  • 相关函数列表