作者: aisht
查看: 8161|回复: 15

[源码] 【Hook库】发一个自己整合了N次的纯C#hook库

[复制链接]
aisht 发表于 2016-10-8 21:44:10 | 显示全部楼层 |阅读模式
查看: 8161|回复: 15
说明:
该hook库用于注入到win32进程中使用的.
可通过C#的委托来hook相应地址的CALL

更新日志:
2015-8-31
第一版

2015-10-20
修改了很多有bug的地方.具体改了哪些也忘了.
目前仅支持hook 非 call 和 jmp 的地方.
目前支持hook 0 - 7 个字节.
关于智能hook地址 和 加入汇编代码有空再搞.已经有思路了.

2015-10-22
又改了一个bug.

2016-04-13
重写了一大部分逻辑.让hook的地址更合理了.

2016-09-18
引用了ldasm类. 可以支持hook call jmp 等地方了.支持hook任意字节的地方了.
至于内联汇编.貌似有现成的库类.暂时没整合的想法.

Hook类源码下载:

评分

参与人数 1金钱 +3 收起 理由
乔克斯 + 3 感谢分享,LZ辛苦了~

查看全部评分

回复 论坛版权

使用道具 举报

yinghao2005 发表于 2016-10-10 00:08:12 | 显示全部楼层
这个怎么用,用在什么地方
oka32 发表于 2016-10-12 22:39:55 | 显示全部楼层
下载玩玩,感谢
esf5021314 发表于 2016-10-21 15:36:30 | 显示全部楼层
谢谢楼猪分享,楼猪辛苦了~~
QuXcc 发表于 2016-11-13 12:01:58 | 显示全部楼层
里面的说明详细嘛?
lift6220819 发表于 2016-12-16 18:47:22 | 显示全部楼层
楼主我电脑是64位的系统IntPtr.Size 输出了这个值是4 ,不知道是为什么。
sjy2007aa 发表于 2016-12-21 09:54:31 | 显示全部楼层
发帖赚积分
sjy2007aa 发表于 2016-12-21 09:54:45 | 显示全部楼层
再来一分……
回复

使用道具 举报

sjy2007aa 发表于 2016-12-21 09:55:19 | 显示全部楼层
发帖赚积分
 楼主| aisht 发表于 2016-12-31 01:04:50 | 显示全部楼层
lift6220819 发表于 2016-12-16 18:47
楼主我电脑是64位的系统IntPtr.Size 输出了这个值是4 ,不知道是为什么。

该hook库用于注入到win32进程中使用的.

暂不合适win64进程...
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-3-28 16:45, Processed in 0.650259 second(s), 37 queries , Gzip On.

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