3.光盘是我家——EXE文件只能运行在光盘上
这一招就更狠了,我们可以将程序刻录成光盘,然后和朋友进行交流,并且也不用担心它会将程序复制到硬盘上保存,因为我们利用CD-Protector可以让EXE文件只能运行在光盘上,脱离了光盘运行环境将无法运行。
加密文件
安装并运行CD-Protector,单击“File to encrypt”项文本框后的浏览按钮,在打开的窗口中选择要加密的EXE文件,然后单击“打开”按钮返回主界面;接着单击“Phantom Trax'Directory”后的浏览按钮,设置加密后文件的保存位置;最后在“Encrypt Key”中输入两位16进制的数值,两位数值将代表加密算法,可任意输入,如果没有错误,你就会发现“ACCEPT!”按钮变成了红色,单击该按钮进行加密(如图33)。
小提示:一般建议不要将加密文件的保存路径和源文件保存在同一目录下,因为生成的新文件将覆盖源文件,并且没有任何提示信息。
很快加密提示完成(如图34),我们进入目标保存文件夹,会发现在该文件夹下生成了五个文文件,其中有一个为音频文件,一个为加密后的可执行文件,至此文件加密部分已经完成。
光盘刻录
对于光盘的刻录是比较复杂的,在这里我们借助Nero Burning Rom,在刻录前我们首先要向大家明确一下,刻录一共要完成三次。
(1)第一次刻录
启动Nero,打开“新编辑”窗口 ,在左侧选择“音乐CD”,并且切换到“音乐光盘”选项卡,取消“将光盘文本写入光盘”选项,再切换到“音乐CD选项”选项卡,选中对话框底部的“刻录前在硬盘内暂存”和“删除音频轨道末尾的无声片段”两个选项(如图35),
然后单击右上角的“新建”按钮进入Nero主界面,将刚刚由CD-Protector所产生的音频文件,把它拖放到音轨栏中(如图36),
接着再打开“刻录器”菜单,选择“刻录编译”,在打开窗口的“刻录”选项卡中取消“结束光盘(不可再写入!)”选项,然后单击“刻录”按钮进行刻录。
(2)第二次刻录
重新启动Nero,按照第一次刻录的方法做好所有设置,然后在刻录时会弹出一个警告窗口,单击“继续”按钮跳过。这样就把同一音轨文件进行了两次刻录。
(3)第三次刻录
在第二次刻录完毕返回主界面时,打开“文件”菜单,选择“新建”命令,在打开的“新编辑”窗口左侧选择“CD-ROM(ISO)”,在“多区段”选项卡中选中“开始多区段光碟”选项,然后单击“新建”按钮,将生成的五个文件中除音频文件外的四个文件全部添加进来并进行刻录,这样生成的光盘就可以让加密文件只能运行在光盘上的功能了。
小提示:经过笔者的验证,这样的光盘虽然可以使用某些工具软件进行全盘复制,但是将复制后光盘上的文件仍然不能脱离光盘运行。
(出处:http://www.sheup.com)