lblhloveg 发表于 2017-11-21 16:52:42

怎么读取64位进程模块地址

比如 gameX64.exe64位进程的长整数地址
普通的读32位的无效

qq1274936135 发表于 2017-11-22 00:32:22

驱动
。。。。。。。。。。。。。。。。

qq1274936135 发表于 2017-11-22 00:39:09

跨进程读写 也可以

yhut 发表于 2017-11-23 15:35:28

加好友一起学习QQ    2946915066这问题帮你解决

amm123 发表于 2017-11-23 20:41:02

加QQ 一起探讨 1728559216

569121786 发表于 2017-11-24 15:09:33

.版本 2

.子程序 进程_取模块句柄ex, 整数型, 公开, 请确保该进程下确实存在此模块,注意大小写
.参数 进程id, 整数型
.参数 模块名称, 文本型, , 如:GameLogic.dll
.局部变量 句柄快照, 整数型
.局部变量 模块信息, MODULEENTRY32
.局部变量 模块句柄, 整数型
.局部变量 返回值, 文本型

.如果真 (进程id = 0)
    返回 (0)

.如果真结束
句柄快照 = CreateToolhelp32Snapshot (8, 进程id)
模块信息.dwSize = 548
Module32First (句柄快照, 模块信息)
.判断循环首 (模块信息.modBaseAddr ≠ 0)
    .如果真 (到文本 (模块信息.szModule) = 模块名称)
      返回 (模块信息.modBaseAddr)
    .如果真结束
    Module32Next (句柄快照, 模块信息)
.判断循环尾 ()
返回 (0)
CloseHandle (句柄快照)
需要用到的API自己用API助手找

569121786 发表于 2017-11-24 17:57:31

569121786 发表于 2017-11-24 15:09
.版本 2

.子程序 进程_取模块句柄ex, 整数型, 公开, 请确保该进程下确实存在此模块,注意大小写


模块在这,直接取模块句柄ex(进程ID,“模块名称”)

569121786 发表于 2017-11-24 18:00:15

悬赏解决,请给海币

qq2696996445 发表于 2017-11-26 20:53:24

500解决这个问题   以上的方法是取不到7fe的地址的

yubaocai00 发表于 2018-12-30 21:05:15

8 y6ighujrfty
页: [1] 2
查看完整版本: 怎么读取64位进程模块地址