看流星社区

 找回密码
 注册账号
查看: 3467|回复: 5

自动更新DNF HOOK,还有可不可以把HOOK的整个过程写成汇编的写法。

[复制链接]

该用户从未签到

发表于 2012-3-10 22:34:01 | 显示全部楼层 |阅读模式
上次说到,自动更新DNF HOOK,感觉有些难度,主要是有跳转,而且,更新后,有些空白地址,无法显示,不知道老师怎么写跳转的地方?还有可不可以把HOOK的整个过程写成汇编的写法,像这样的
.版本 2

置汇编代码 ({  })
Pushad ()
Mov_ECX_Ptr (人物基址)
Mov_EDX_Ptr_ECX_Add (0)
Mov_EAX_EDX ()
Add_EAX (十六到十 (“5E4”))
Mov_EBX_Ptr_EAX_Add (0)
Push (物品代码)
Call_EBX ()
Popad ()
ret ()
代码 = 取汇编代码 ()
调用代码 (代码)

该用户从未签到

发表于 2012-3-11 11:26:05 | 显示全部楼层
用汇编形式更麻烦,重点是在HOOK后跳转的地址,这个是可以通过计算得到,即得到需要HOOK的地址后,再取得空白地址,通过计算,再向内存写入。

该用户从未签到

发表于 2012-3-12 01:41:10 | 显示全部楼层
回复 2# 雨夜


    :) :)
  • TA的每日心情
    大哭
    2021-9-25 16:29
  • 发表于 2012-3-12 11:14:39 | 显示全部楼层
    严重抗议:L 论坛是交流的地方!!!
  • TA的每日心情
    开心
    2024-4-8 12:42
  • 发表于 2012-3-12 11:17:23 | 显示全部楼层
    回复 4# klx8477797z

        已经解除回复仅主人可见。

    该用户从未签到

     楼主| 发表于 2012-3-12 17:46:32 | 显示全部楼层
    问题是自己想出来的,写法是自己在老师的成果上改进的,不要一味的充当伸手党
    点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    小黑屋|手机版|Archiver|看流星社区 |网站地图

    GMT+8, 2024-4-29 12:31

    Powered by Kanliuxing X3.4

    © 2010-2019 kanliuxing.com

    快速回复 返回顶部 返回列表