原创 一个小笑话引出的一个鲜为人知的概念

2012-5-2 21:30 1756 12 15 分类: 软件与OS

首先讲下那个小笑话:

 

我的某一个同学,自从上了信息安全的一堂课以后,跟我们说:exe文件存放在电脑里是很不安全的,所以最好的方法就是把我们下载备份的各种安装程序压缩成rar,这样就算是感染了病毒,重装系统恢复的时候,也可以保证备份的安装程序没有被感染。

 

我们都觉得有道理,但还是很少的人会像他那样做,所以渐渐也就淡忘了…直到后来,该同学做的一件事情让他自己都觉得自己SB…

 

当日,该同学电脑崩溃了,不得不重装系统,之前都很顺利,直到后来……他装的是裸系统,好多硬件驱动没装好,开始装驱动,他发现原来的驱动安装程序都被压成了rar,于是他去找winrar的安装程序……好笑的是,他把winrar的安装程序也压缩成rar了!该同学顿时觉得自己SB了…把门锁了也把钥匙锁在门里了。为此他费尽周折才又重新恢复了系统。

 

虽然我开始觉得挺搞笑的,后来自己便想到,如果要自己来做的话会怎样?于是找了找书和之前做VC的一点点经验,然后自己也试了试,发现其实这个问题很简单。

 

该同学说,exe文件容易感染病毒,所以用压缩把安装程序压缩成rar了。(该同学说的对不对暂且不论,反正我信了)

 

这里我想介绍一个概念:安装程序exe是一个自解压文件。

 

也就是说安装程序.exe本身就是一个压缩文件!所以,它可以用winrar打开的,但是这样并不是说exe都是自解压文件,都可以用winrar打开。安装程序exe与可执行性文件exe是一个被包含与包含的关系。如果把安装程序的后缀名改为rar后,文件还是可运行的;而普通的可执行文件是不行的。

 

另外,并不是所有的安装程序都是exe后缀,也有rar等压缩文件后缀的安装程序,如果把它们的后缀改成exe后,仍然可以运行!不过,大家肯定也都可以理解,并不是所有的rar文件后缀改成exe后都能运行,它们同样是个包含于被包含关系。

 

那么,还有一种情况,安装程序被压缩成了rar文件,就是该同学遇到的问题。这个时候,把rar的后缀改成exe后,是不可运行的,系统会报错。这个道理很简单,因为安装程序已经被当做数据压缩成了普通的rar文件,不再是自解压的安装程序了。

 

最后,也是我建议该同学做的,就是不需要把所有的exe都打包,只需要把后缀都改成rar就行了,重装了系统就算没有winrar等解压软件,我们之间改它们的后缀,就能直接运行了。

 

 

文章评论3条评论)

登录后参与讨论

用户377235 2014-9-14 17:37

有趣,文章不错!

用户467376 2012-5-4 08:43

有意思

用户403664 2012-5-3 15:10

好玩~
相关推荐阅读
jlx_cuc 2014-06-06 18:19
你真的会socket编程吗(1)
最近的项目都围绕着TCP socket在进行着,VC下的socket,Linux下的socket,感觉很简单,但是却发现其实下面的几个同事对于socket这个东西还只是“会”,但并不一定懂。 ...
jlx_cuc 2014-05-16 18:44
操作系统-读书笔记(1)
最近在业余阅读时找到一本《自己动手编写操作系统》觉得不错,视角很新颖,是有关操作系统书籍中为数不多的看了不想睡觉的读本。   由于这本书的出版时间较早,书中引导盘还使用的是软盘,所以在跟随...
jlx_cuc 2014-05-08 17:13
“改变”后的一丝体会
有两个月没写博客了,现在正是开学之际,有必要对前面两个月的工作做做记录。   经历过从北京到苏州的工作地点转换,生活和工作上的体会和收获颇丰。到苏州来以后会觉得,原来的一些看法还是太过狭隘...
jlx_cuc 2014-05-08 17:13
最终我又不要脸的回来了——成为一名“管理者”后的心得
之前的很长一段时间都没再更新过这个博客,一直在EDN潜水,一直在做伸手党。原因有两个,一个是忙,一个是懒。 最终我还是不要脸的回来了。还是想以后好好把这个博客经营下去,也好等咱们的娃长大了给它...
jlx_cuc 2013-07-11 17:13
【博客大赛】写给“即将入学”的硕士研究生们
原本题目定的是《写给即将入学的硕士研究生们》,后来想了想便加上了双引号。先来说说这个双引号。   早在一个多月前全国考研的最后结果便出来了,对于考上研的同学们来说,马上就要开始自己的研究生...
jlx_cuc 2013-04-08 23:22
【博客大赛】老罗和他的锤子之我的见解
事先说明,个人感觉我的观点还算是中立观点,并不是要感叹老罗和锤子有多好,也不想批评它们是否一无是处。只是想在时隔这么就没来EDN,恰巧又遇到锤子的发布这个时间点,发表些个人的感想和见解。 ...
我要评论
3
12
关闭 站长推荐上一条 /2 下一条