冰凌汇编

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 48|回复: 0
收起左侧

[编程相关] x64程序(或DLL)劫持补丁制作工具(C#写的)

[复制链接]
Edgars 发表于 2022-5-22 14:59:02
之前有个给64为dll打补丁的应用场景,找了半天没找到能用的补丁工具。
PYG的64位工具,我试了下只能搞exe,不能搞Dll(也许是我不会用吧),所以就被逼着写了一个劫持补丁。然后顺便就做了个劫持补丁的制作工具。
生成的dll为Version.dll。
食用方法和别的补丁工具几乎一致,我这里就不详细解释了。

模式1:程序加载的时候直接修改内存中的指定地址的汇编代码。(不用填写RIP移动量)这个模式对加壳程序无效。
模式2:通过Hook CreateWindowExW函数实现修改,可以带壳修改。(不用填写RIP移动量)
模式3:当程序运行到指定位置时,直接移动RIP,向后移为正,向前移为负。(不用填写补丁数据)

可能存在bug,毕竟我只测试了几个程序。
程序基于.net4.5.2以及VC142编写。补丁程序不支持xp运行。
觉得好的给个免费的评分吧。
x64程序(或DLL)劫持补丁制作工具(C#写的) - Edgars_冰凌汇编

52Pojie_DLL_Patcher_x64.rar

478.5 KB, 下载次数: 0, 下载积分: B币 -2

冰凌汇编免责声明
以上内容均来自网友转发或原创,如存在侵权请发送到站方邮件9003554@qq.com处理。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|站点统计|Archiver|小黑屋|RSS|冰凌汇编 ( 滇ICP备2022002049号 滇公网安备 53032102000029号)|网站地图

GMT+8, 2022-10-6 22:23 , Processed in 0.126486 second(s), 8 queries , Redis On.

冰凌汇编 - 建立于2021年12月20日

Powered by Discuz! © 2001-2022 Comsenz Inc.

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