论文部分内容阅读
相信几乎每个人的爱机里总有几篇文档,几张图片、几段视频是不想与别人分享的,于是大家费尽心思隐藏加密。然而时下流行的文件加密方法大都是设置密码,常用的隐藏方法都要以某种形式直接存放在磁盘中,让别有用心之人都有可乘之机。难道没有更好的办法吗?常言道:最危险的地方就是最安全的地方。相信大家都知道捆绑木马,也就是将要隐藏的文件藏在系统中常见的文件中,而不是直接以文件的形式存放在磁盘中,别人就算将硬盘找翻了天也无法发现。我们为什么不利用这个原理,实现更好的隐藏呢?当然捆绑木马的目的是害人,而我们隐藏的目的则是防人,这才是加密隐藏的至高境界。
显然要达到这至高境界,我们需要一个隐蔽的外衣。而在Windows系统中,DLL文件对系统的正常运行至关重要,而且只能用特殊的工具进行查看和编辑,因而在很多人的眼中它们是十分神秘的,都不会轻易动它们。显然这些特点无疑使它成为我们隐藏私人文件的绝好外衣。经过一番精心打造,DLL文件会变成你的超级文件保险箱。这里我们需要使用的工具是一款功能强大的资源修改利器——Resource Hacker,下载地址:http://www.newhua.com/soft/12420.htm。
一、“藏宝”
1先找一个比较小的DLL文件做存放文件的“箱子”,将它复制到另一文件夹,然后改名。
2运行软件,点击“文件→打开”,然后找到并打开刚才选择的DLL文件。更简单的操作方法是找到该DLL文件,将其拖入Resource Hacker的主界面。
3为减小添加资源后的文件大小变化程度,先将原文件的一些内容删除,然后点击“操作→添加一个新资源”(如图1)。在打开的浏览对话框中我们可以选择任何类型的文件,然后确定资源的类型和名称,便可导入需要隐藏的文件。如图2所示,我们导入了一段TXT文件到一个DLL文件中。最后点击“文件→保存”即完成了所有操作。如果还不放心,可将该文件设置为隐藏属性或再使用一般的加密隐藏工具进行加密隐藏,再加一层保险。

二、“取宝”
用Resource Hacker打开前面“藏宝”的DLL文件,定位到原来导入的文件,点击“操作→保存”,选择保存位置(如图3)。
有些类型的“宝藏”内容(如文字等),我们也可以在Resource Hacker上直接查看,只要点到相应的层次即可,如图4所示。
完成上述操作后DLL文件在外观上没有任何变化,只是文件的大小有所改变而已,这种改变别人是无法察觉的。就这样,借助DLL文件的奇妙,Resource Hacker的强悍,一个超级保险箱就打造成功了。你可以在其中藏入图片、文本文件、音频文件、视频文件等各种文件。无论把它置于何处,都不必再躲躲藏藏,因为它的密码只掌握在你手中,别人无法破解,更重要的是别人根本不会怀疑你的宝贝竟藏于其中。
实际上,除了DLL文件,可执行的应用程序无疑是做这个超级保险箱外壳的最好材料。选择一个常用的应用程序(如notepad.exe),然后执行上述步骤,即可打造成另一超级文件保险箱。完成操作后通常不会影响应用程序的正常使用,而且也只是在文件大小上有所变化。值得注意的是,可能有的程序的自我保护措施(如QQ、Windows优化大师等),在导入文件后无法使用,因而强烈建议在试验前对文件进行备份。实际上Resource Hacker在操作过程中已经为你做了备份,在原程序文件目录下,其备份文件名为***_oringal.exe,若出现问题后将其改回原文件名即可。
显然要达到这至高境界,我们需要一个隐蔽的外衣。而在Windows系统中,DLL文件对系统的正常运行至关重要,而且只能用特殊的工具进行查看和编辑,因而在很多人的眼中它们是十分神秘的,都不会轻易动它们。显然这些特点无疑使它成为我们隐藏私人文件的绝好外衣。经过一番精心打造,DLL文件会变成你的超级文件保险箱。这里我们需要使用的工具是一款功能强大的资源修改利器——Resource Hacker,下载地址:http://www.newhua.com/soft/12420.htm。
一、“藏宝”
1先找一个比较小的DLL文件做存放文件的“箱子”,将它复制到另一文件夹,然后改名。
2运行软件,点击“文件→打开”,然后找到并打开刚才选择的DLL文件。更简单的操作方法是找到该DLL文件,将其拖入Resource Hacker的主界面。
3为减小添加资源后的文件大小变化程度,先将原文件的一些内容删除,然后点击“操作→添加一个新资源”(如图1)。在打开的浏览对话框中我们可以选择任何类型的文件,然后确定资源的类型和名称,便可导入需要隐藏的文件。如图2所示,我们导入了一段TXT文件到一个DLL文件中。最后点击“文件→保存”即完成了所有操作。如果还不放心,可将该文件设置为隐藏属性或再使用一般的加密隐藏工具进行加密隐藏,再加一层保险。

二、“取宝”
用Resource Hacker打开前面“藏宝”的DLL文件,定位到原来导入的文件,点击“操作→保存”,选择保存位置(如图3)。
有些类型的“宝藏”内容(如文字等),我们也可以在Resource Hacker上直接查看,只要点到相应的层次即可,如图4所示。
完成上述操作后DLL文件在外观上没有任何变化,只是文件的大小有所改变而已,这种改变别人是无法察觉的。就这样,借助DLL文件的奇妙,Resource Hacker的强悍,一个超级保险箱就打造成功了。你可以在其中藏入图片、文本文件、音频文件、视频文件等各种文件。无论把它置于何处,都不必再躲躲藏藏,因为它的密码只掌握在你手中,别人无法破解,更重要的是别人根本不会怀疑你的宝贝竟藏于其中。
实际上,除了DLL文件,可执行的应用程序无疑是做这个超级保险箱外壳的最好材料。选择一个常用的应用程序(如notepad.exe),然后执行上述步骤,即可打造成另一超级文件保险箱。完成操作后通常不会影响应用程序的正常使用,而且也只是在文件大小上有所变化。值得注意的是,可能有的程序的自我保护措施(如QQ、Windows优化大师等),在导入文件后无法使用,因而强烈建议在试验前对文件进行备份。实际上Resource Hacker在操作过程中已经为你做了备份,在原程序文件目录下,其备份文件名为***_oringal.exe,若出现问题后将其改回原文件名即可。