首页
社区
课程
招聘
[求助]制作内存补丁
发表于: 2006-12-8 16:30 4476

[求助]制作内存补丁

2006-12-8 16:30
4476
小弟刚接触破解,现有一问题把我给难住了,请各位大哥赏个脸赐教呀。

情况是这样的:我使用OD找到一个模块(hook.dll)的跳转指令地址,在OD下就可以成功修改,达到我的目的。但我想写一个程序(我用VC6),仿OD的这个做法,直接对内存修改,也就是跨进程修改内存。

有没有办法对它进行修改呢?我也看了《软件加密技术内幕》里关于内存补丁的章节。但它都要使用CreateProcess这个函数,有没有别的技法呢?

可能我表达的不准确,大哥不明所云,我一定会马上解释的。

谢谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看了篇关于这类的文章,终于有点头绪了。

利用windows hook注入dll,然后再OpenProcess,WriteMemory.

应该是这样吧?
2006-12-8 17:05
0
雪    币: 224
活跃值: (147)
能力值: ( LV9,RANK:970 )
在线值:
发帖
回帖
粉丝
3
http://bbs.pediy.com/showthread.php?s=&threadid=34659

这里就有源码  善于搜索
2006-12-8 17:18
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
wynney

牛人呀。。

可惜我只会C++。看起来很吃力。

谢谢了,我再去看看。
2006-12-8 17:37
0
雪    币: 224
活跃值: (147)
能力值: ( LV9,RANK:970 )
在线值:
发帖
回帖
粉丝
5
最初由 jackxx 发布
wynney

牛人呀。。

可惜我只会C++。看起来很吃力。
........

后面调用API的结构是一样的
你自己找找相关函数在C++中的用法就知道了
2006-12-8 17:39
0
游客
登录 | 注册 方可回帖
返回
//