首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
社区
加壳脱壳
发新帖
0
0
[求助]关于win7下强制程序加载地址的问题
发表于: 2012-7-2 11:00
4536
[求助]关于win7下强制程序加载地址的问题
凭凡
2012-7-2 11:00
4536
随便写个程序,用vc2010之类的编译。
直接查看生成的PE文件,假设得到的结果是这样的:
基址:400000
entry:11e5
所以入口点应该是:
4011e5才对。
不过win7它会重定位,比如,把该程序的基址改为1140000的地方:
入口:
011411E5 > $ E8 85140000 call b.0114266F
同样是win7系统,用vc6编译的程序却不会被修改基址,因此,我觉得这个问题应该跟pe文件有关。请问怎么样修改pe文件,让win7根据pe文件中的基址加载程序?
(直接除去重定位表并不管用。)
[课程]Linux pwn 探索篇!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
2
)
凭凡
雪 币:
62
活跃值:
(40)
能力值:
( LV3,RANK:30 )
在线值:
发帖
45
回帖
145
粉丝
0
关注
私信
凭凡
2
楼
在编译阶段,可以使用/fixed选项强制规定,但是如果是已经编译出来的程序文件要怎么修改呢?
2012-7-2 11:16
0
凭凡
雪 币:
62
活跃值:
(40)
能力值:
( LV3,RANK:30 )
在线值:
发帖
45
回帖
145
粉丝
0
关注
私信
凭凡
3
楼
呵呵。。我自己解决了。。
2012-7-2 11:24
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
凭凡
45
发帖
145
回帖
30
RANK
关注
私信
他的文章
[求助]iso的键盘纪录软件ikeymonitor的实现原理
8323
[讨论][讨论]在南京的OPENLAB学MCSE认证怎么样?
8610
[求助]求PBKDF2 SHA-512算法的c/c++实现源码
9232
[原创]OdScript+VC 练习还原重定位表
6211
奇怪!在调试器中UPX壳没有处理原程序的重定位
3953
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
返回
顶部