这个偏移DELPHI怎么写 这个地址最后读取出的是个什么类型,字符串还是整数或是浮点数,如果是字符串编码是unicde还是ansi你是否是注入目标进程进行操作的,还是用读ReadProcessMemory读取的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 integer类型,就是读出这个基址加偏移中的数据。 就是用delphi语法怎么表示,不需要什么API函数 var addr: Integer; data:Integer;begin //[[[[01375808]+14]+2c]+84]+44+8 addr:= $01375808; addr:= PINT(addr)^ + $14; addr:= PINT(addr)^ + $2c; addr:= PINT(addr)^ + $84; addr:= PINT(addr)^ + $44 + 8; data:= PINT(addr)^;end;你是否是注入进程方式,如果不是注入那肯定得用API ReadProcessMemory来读取进程内存 谢谢回答。是的注入,PINT就是Pinteger吗,还有更简洁的写法吗,要好几行,可以类型这样的(int)*(float*)(m_dwobj+0x17c);一行写完吗。怎么直接回复你吗,没看到这功能。 PINT = ^Integer; // ineger 类型指针var data: Integer;begin data := PINT(PINT(PINT(PINT(PINT($1375808)^ + $14)^ + $2C)^ + $84)^ + $4C)^;end; Pointer 类型等同 void*, 读出的数值要自行转换类型 关于 hostnametoip 的详细用法,声明和使用,谢谢 FastReport 中richtext内容显示不全? d6+Ado+Access程序发布问题 如何将操作系统版本信息作为预编译条件来使用? 出500元人民币,寻求医院检验设备SYSMEX UF-50 的几张图形生成问题 quickreport如何实现这样的功能,救命啊!!!!在线等. 请问高手,三层结构线程问题 打印问题,急 IdUDPServer问题,请高手指点! 不要再把Delphi叫做戴妃了!!!! Delphi修改XML 这算是D7的BUG吗?
var
addr: Integer;
data:Integer;
begin
//[[[[01375808]+14]+2c]+84]+44+8
addr:= $01375808;
addr:= PINT(addr)^ + $14;
addr:= PINT(addr)^ + $2c;
addr:= PINT(addr)^ + $84;
addr:= PINT(addr)^ + $44 + 8;
data:= PINT(addr)^;
end;
你是否是注入进程方式,如果不是注入那肯定得用API ReadProcessMemory来读取进程内存
var
data: Integer;
begin
data := PINT(PINT(PINT(PINT(PINT($1375808)^ + $14)^ + $2C)^ + $84)^ + $4C)^;
end;