作者: aisht
查看: 8194|回复: 15
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
aisht 发表于 2016-10-8 21:44:10 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
查看: 8194|回复: 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辛苦了~

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏7 转播转播
回复 论坛版权

使用道具 举报

沙发
 楼主| 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-5-19 11:07, Processed in 0.595872 second(s), 30 queries , Gzip On.

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