首页
社区
课程
招聘
[旧帖] [原创]x64位操作系统 诡异的system32 0.00雪花
发表于: 2014-1-25 05:30 1986

[旧帖] [原创]x64位操作系统 诡异的system32 0.00雪花

2014-1-25 05:30
1986
事情是这样的,我在Windows 7 system32目录下找到某个文件
查了下他的pe信息,结果是正常的,于是乎我就把这个文件复制出来
然后再查信息,卧槽居然变成了不是PE文件,载入c32asm之后发现这确实是PE文件
而且区段有6个,但是先前检查的时候是4个。很诡异是吧,其实写过x64软件的人很容易就搞明白了,

根本原因是因为在x64位操作系统中 system32文件夹下的 才是真正的x64位系统文件
而sysWOw64文件夹下的 才是32位的系统文件,peid并不支持64位文件查壳
涉及到pe结构大小的问题,略过不说坛子上很多资料,

因为你复制出来 peid不支持x64文件所以提示不是有效的PE文件
但是如果这个x64文件在system32目录下 然后使用peid查壳 他就自动转向到了
sysWow64这个文件夹下的PE文件,而system32目录下的那个文件 正好就是4个区段
自己又做测试查看了PE文件的信息 才确定是这样。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
很细心的发现,很细致的分析,学习了
2014-1-28 11:45
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
32位程序在64位系统下默认自动重定位,访问system32实际上是访问了syswow64
2014-1-28 21:39
0
雪    币: 14
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
研究这个有什么意义?
2014-1-29 15:56
0
游客
登录 | 注册 方可回帖
返回
//