易语言编写开发的OD插件

易语言 2020-08-25 18:01:22

易语言编写开发的OD插件

因为OD的插件是C调用方式,所以要修改下下,只有导出函数要修改,不导出的不用修改。

文本1 = “0 &B 转为易语言字节集, 1 &N 目前为空 | 2 &A 关于我”
文本2 = “0 &E 易语言写的插件{0 &B 转为易语言字节集|1 &N 目前为空|2 &A 关于我}”
.如果真 (origin = #PM_MAIN)
复制内存_API (data, 取变量数据地址_文本型 (文本1), 取文本长度 (文本1) + 1)
返回 (1)
.如果真结束
.如果真 (origin = #PM_DISASM)
.如果真 (item = 0 或 IsBadReadPtr (item, 973) ≠ 0)
返回 (0)
.如果真结束
复制t_dump (pd, item, 973)
.如果真 (pd.size = 0)
返回 (0)
.如果真结束
.如果真 (pd.sel1 > pd.sel0)
复制内存_API (data, 取变量数据地址_文本型 (文本2), 取文本长度 (文本2) + 1)