首页
社区
课程
招聘
[讨论]刚刚看到,用记事本打开一个EXE文件后,然后另存为XXX.exe 结果发现文件大小发生改变
发表于: 2009-5-10 09:53 4785

[讨论]刚刚看到,用记事本打开一个EXE文件后,然后另存为XXX.exe 结果发现文件大小发生改变

2009-5-10 09:53
4785
并且也无法运行了
请问
1.出现这个现象的 原因
2.是否能修复这个EXE使其能够像原来一样运行呢

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

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
记事本是以文本格式打开,但exe是二进制格式。所以会出现问题。
2009-5-10 10:03
0
雪    币: 339
活跃值: (29)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
1. 虽然是另存为.exe扩展名,但是对于notepad来说并没有当成.exe来存。对于文本文件。他认为是不应该出现非键盘输入的东西的。比如把结束符都替换成了空格,也就是说把在记事本中的内容以自己的格式存了回去。

个人感觉好像无法修复,因为你观察后发现这是一个多对1,而且不完全一一对应的可逆的东西。
2009-5-10 10:06
0
雪    币: 107
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
不知道,楼主只是想试试,玩玩,...还是有什么目的.

不过,要想好好玩玩,那么请不要用记事本打开,
用winhex,UE,hexwinshop。。十六进制编辑器打开,再另存为....啥格式都可以.....

不知道我说的对不?
2009-5-10 10:23
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
5
我个人觉的用记事本打开PE文件可以找到软件的关键信息...

嘿嘿。纯属水贴,活跃气氛...
2009-5-10 10:38
0
雪    币: 8026
活跃值: (2511)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
唯一能看到的是英文字符可能还有中文
2009-5-10 11:10
0
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
WWX
7
通过find是能找到某些有用的东东
不过不能修改吧/。。。
2009-5-10 18:23
0
游客
登录 | 注册 方可回帖
返回
//