首页
社区
课程
招聘
[旧帖] [求助]基地址的问题 0.00雪花
发表于: 2009-8-1 22:28 3289

[旧帖] [求助]基地址的问题 0.00雪花

2009-8-1 22:28
3289
我在阅读《加密解密II》时读到:VC++建立的EXE文件基地址是0x00400000,如果使用默认不修改这个地址为什么我在运行VC++的两个例子程序时没有冲突,这两个例子的基地址都是0x00400000,请高手为我讲一下,多谢!

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 238
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你要了解WINDOWS的机制,每个进程和线程都是互相隔离的,自己都会认为有4G的内存可用,所以对于EXE文件,总是能在默认的基址上载入,这不是冲突的问题。
2009-8-2 01:25
0
雪    币: 189
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢~~~~~~
2009-8-2 10:12
0
雪    币: 179
活跃值: (26)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
4
每个WINDOWS程序都有独享的4GB内存,所以不同进程的0x00400000并不冲突。
2009-8-2 10:49
0
雪    币: 202
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
用户模式是用虚拟地址,每个进程都是有个4G的虚拟地址
2009-8-2 11:04
0
游客
登录 | 注册 方可回帖
返回
//