首页
社区
课程
招聘
[求助]用VB如何实现内存补丁的效果
发表于: 2006-10-20 02:03 4607

[求助]用VB如何实现内存补丁的效果

2006-10-20 02:03
4607
有很多的内存补丁,像CodeFusion 等。VB怎么才能实现同样的效果呢?才学编程,虽然在网上看了些用VB做的游戏修改器,还是不太清楚,谁做过这样的程序吗?希望交流一下

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
原理一样吧,通过API直接读写目标进程的内存,前提是你知道要写的地址的具体值
2006-10-24 17:34
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
恩~~~~~~~~~~~~~~~~~~
2006-10-28 20:43
0
雪    币: 198
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
地址的具体值可以用od知道。在软件运行后,也可以用API函数读写内存的值,但这已经是程序执行之后了。重要的问T是,假如要爆破一个程序,怎么实现在程序运行到(还没有运行完)爆破地址时自动修改跳转,让软件跳到我们想要的位置?
2006-10-30 23:53
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
5
获取进程ID或者句柄,然后OpenProcess打开进程,接着VirtualAllocEx分配内

存空间,WriteProcessMemory写入内容.....

要获取入口地址,好象用LoadLibrary,GetProcAddress

估计就这样....
2006-10-31 18:21
0
雪    币: 198
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 Winker 发布
获取进程ID或者句柄,然后OpenProcess打开进程,接着VirtualAllocEx分配内

存空间,WriteProcessMemory写入内容.....

要获取入口地址,好象用LoadLibrary,GetProcAddress
........

能不能详细一些?
2006-11-3 09:51
0
游客
登录 | 注册 方可回帖
返回
//