吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4840|回复: 6
收起左侧

[其他转载] 易语言纯手写inlne hook

[复制链接]
王旭东 发表于 2015-1-3 18:06
说实话把,模块里的APIHOOK类用起来很简单,但是很恶心,经常出现各种奇葩错误,比如多个线程同时调用这个被HOOK的函数时会发生什么呢(针对精易模块的APIHOOK类)......而且APIHOOK类的HOOK点太单一了,基本是函数头部,比如像ReadFile/recv等函数要Hook在函数屁股上才是最好的选择,有的甚至要HOOK函数的中间。

所以HOOK要对症下药。

HOOK的代码和中继函数都是纯手写。。

  说一句实话,易语言的汇编类所采用的思想很好很灵活,可以指令的操作数是按照你的参数动态生成的,但是处理一些条件跳转就有些麻烦了。

不多说了,例子里面HOOK的是MessageBox函数。
这个源码仅作抛砖引玉的作用。


完整源码在附件上@

纯手写HOOK.rar

596.85 KB, 下载次数: 162, 下载积分: 吾爱币 -1 CB

DD

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

风霜 发表于 2015-1-3 18:09
这个好像有人发过了的吧
 楼主| 王旭东 发表于 2015-1-3 18:10
絕鈑公子 发表于 2015-1-3 18:16
 楼主| 王旭东 发表于 2015-1-3 18:19

对不起,我第一次发附件,所以没有仔细看,让大家浪费了、
我是坏人 发表于 2015-1-3 18:42
hao 的 你有出了新作品
阿志 发表于 2015-1-3 18:55
有點厲害
謝謝大牛
下來研究研究XD
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 11:00

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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