吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8004|回复: 5
收起左侧

[易语言 转载] 【资料】mhook支持库 小巧健壮的inline hook库

  [复制链接]
yestodo 发表于 2015-12-20 17:35
本帖最后由 奋斗丶小Z 于 2015-12-21 08:40 编辑

本支持库封装了mhook库2.4版本。
mhook库是C++中的一个hook库,小巧健壮,内置反汇编引擎,能够根据实际情况动态调整hook方式。(同时支持x64 hook,但易语言不支持x64)

mhook.fne 动态库为VC2013编译
mhook_static.lib 静态库为VC6编译

支持库先在VC2013下编写并编译,然后发现VC2013编译的静态库不能在易语言中使用。
没办法,打开尘封已久的xp虚拟机,从移动硬盘里找出多年前珍藏的VC6,重新建立VC6项目,编译静态库,然后。。各种报错,惨不忍睹,因为mhook不兼容VC6编译(太古老了),然后对着报错信息改源码,解决掉所有报错后,扔到易语言里编译,终于成功。。

VC6项目只配置了Release版本,编译出来即为静态库,需要自己调用易语言支持库SDK中的resym.exe进行符号重命名。
不包含动态库的配置,动态库还使用VC2013编译(貌似更加稳定)。

PS.其实易语言也可以使用VC2013编译的静态库,只要把易语言使用的VC链接器换成VC2010或以上版本即可,但此时易语言自带的几个支持库会出问题。



124_280545_4fa3689d3eca165.png




124_280545_2cbf75a120f087f.png




mhook支持库源码.zip (349.3 KB, 下载次数: 180)


免费评分

参与人数 2热心值 +2 收起 理由
277176199 + 1 热心回复!
Pizza + 1 感谢发布原创作品,吾爱破解论坛因你更精彩.

查看全部评分

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

lovemonkey12345 发表于 2015-12-20 18:08
收藏一记先
吾爱水货 发表于 2015-12-20 18:41
manbajie 发表于 2015-12-20 21:52
dengwenjie 发表于 2015-12-21 00:02
收下学习了
xiawan 发表于 2015-12-21 11:52

除了膜拜,还是膜拜!!!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-9-23 05:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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