跳到主要内容

💰 WriteDataAddrFromBin 写入数据指针

🎯功能

对指定地址写入二进制数据,只不过直接从数据指针获取数据写入,不通过字符串

📜语法

结果 = dm.WriteDataAddrFromBin(句柄, 地址, 数据指针, 数据长度)

📥参数

参数数据类型解释
句柄整型数窗口句柄或者进程ID. 默认是窗口句柄. 如果要指定为进程ID,需要调用SetMemoryHwndAsProcessId
地址长整型数内存数据地址
数据指针整型数待写入的数据指针
数据长度整型数待写入的数据长度

📤返回

整型数, 0为失败, 1为成功.

💡示例

dm_ret = dm.WriteDataAddrFromBin(hwnd,2934793257239,1231234,10)

📘备注

如果目标窗口的绑定属性中有dx.public.memory,并且是用本对象来绑定的,那么操作方式是直接进入目标进程读写.

dx.public.memory可突破部分窗口读写保护. 如果正常方式无法读写,可以尝试此属性。另外DmGuard中的memory护盾也可以突破部分窗口内存保护,可以尝试使用。