序、准备工作
要用到的软件:
AutoPlay Menu Studio(建立AutoRun文件,以汉化版3.0为例)
FILE.EXE(最主要的东西 隐藏文件浏览器)(压缩包里有两个其他文件 开始没放 后来发现没这两个文件 浏览器会有错误 就放上了) 点击下载
Nero - Burning Rom(建立映像文件、刻录)
UltraEdit-32 Text Editor(修改映像文件)
假设要隐藏的文件夹为8888(预先在硬盘C:根目录建立8888文件夹,并把FILE.EXE拷到该目录),大概步骤如下(只介绍制作过程,不对原理进行说明):
一、建立AutoRun 文件
用AutoPlay Menu Studio建一空白文件,双击空白处,出现界面:
选“Actions(动作)”项,点击 选“Dialog Boxes(对话框)”-“Get Password(获取口令)”建立一密码输入对话框:
在弹出的对话框中,单击“Password List”右边的空白处,选“Serial Numbers 1”,勾选“Close Menu if Wrong”,其中“Maximum Tries”是设置可输入口令最大次数。
重复上面步骤,选“Execute(执行)”-“Execute Program(执行程序)”,如下图:
点“File Name”找到预先建立的8888文件夹,并选中“FILE.EXE”。
和以上步骤相似,选取“视窗”-“Close/Exit(关闭/退出)”,如下图:
确定后,回到主界面,在空白处点右键 选“工程设置”,对项目“一般的”作如下设置:
选“Security(安全)”点击“Generate(生成)…”在弹出菜单作相应修改(如下图),选择生成1个口令,然后设定口令
确定之后,返回主界面,按F7进行AutoRun文件的生成(此时要求选择autorun文件保存路径)与预览。
二、制作刻录映像文件
把要隐藏的文件或文件夹统统拷贝到8888文件夹。
利用Nero - Burning Rom建立一新建映像文件,这里特别注意两点:
1、 在建立时不要选取“Joliet ……”;
2、 要选模式2/XA。
如图:
把8888文件夹以及刚才制作的AutoRun文件(包括autorun.apm、autorun.exe、autorun.inf,)拖动到映像文件根目录(其他无需隐藏的文件或文件夹也可以添加进该映像文件)。具体制作步骤很多文章都有介绍。
三、修改映像文件(这里以Nero建立的映像文件为例,如果是用其他软件制作的映像可能有一些出入)
用UltraEdit-32 Text Editor打开刚才建立的映像文件 (piglululu注:建议关掉 UltraEdit-32 的自动备份功能,否则可能由于需要备份的文件过大导致打开文件极慢),用“查找”功能搜索“8888”。第一次搜索结果(下图)就是我们要修改的大致位置:
修改刚才查找结果前一行中的字节02(如下图所选位置) 可改成 04 05 06 07 任意(建议05)
04:具Associated隐含属性的文件。(即在DOS下用DIR/AH命令不可显示的隐含属性)
05:既具Associated隐含属性,又有WINDOWS隐含属性的文件。(即在DOS下用DIR/AH命令不可显示的隐含属性)
06:具Associated隐含属性的文件夹。(即在DOS下用DIR/AH命令不可显示的隐含属性)
07:既具Associated隐含属性,又有WINDOWS隐含属性的文件夹。(即在DOS下用DIR/AH命令不可显示的隐含属性)
最后,保存文件。
四、正式刻录
用Nero - Burning Rom打开刚才修改后的映像文件,然后开始刻录。
制作完成的光盘无论在Windows直接查看,还是在DOS下用dir/a都看不到8888目录(但可以用“CD 8888”命令进入)。只有在光盘自动运行,或直接运行根目录下的Autorun.exe,并正确输入密码才可以看到8888里面的内容。
做出来就是这个样子
当然,这样的光盘对稍微有经验的人来说,很容易就可以破解。但该方法简单,对一般人也有一定的保密作用。如果在修改映像文件时把文件夹容量改为超大容量(如3G),那么更可以起到防拷贝的功能(很多文章都有介绍制作方法)。另外,AutoPlay Menu Studio这个软件还有很多强大的功能,大家可以仔细研究、慢慢体会。