微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题对磁盘的组合加密
栏目软件操作与技巧
作者河南 蒋涛
发布1993-08-13
  PCTOOLS对磁盘搜索时,首先对其目录树进行一次遍历,因此设计一个陷井目录ERROR1,然后在其中建立一子目录ERROR2,利用PT的扇区编辑功能将ERROR2的起始簇指向自身开始地址,从而形成一个循环目录,使PT在遍历目录树时,陷入死循环,具体操作如下:
  假设欲在C盘上进行操作:
  1.C>MD ERROR1 建立ERROR1目录
  2.C>CD ERROR1 进入ERROR1目录
  3.C:\ERROR1>MD ERROR2建立ERROR2目录(二级目录)
  4.进入PCTOOLS状态
  5.按<F3>键,选“E”进入磁盘编辑状态
  6.按<F2>键,选“R”进入根目录扇区
  显示如下:
  0224(00E0) 45 52 52 4F 52 31 20 20 20 20 20 10 00 00 00 00 ERROR1  >
  0240(00F0) 00 00 00 00 00 00 2F 88 C4 1A 5D 06 00 00 00 00  /-]
  从00FA,00FB字节可知ERROR1的起始簇为065D。
  7.退回PT的磁盘及特殊服务状态,按<F>进行字符查找,在ASCⅡ字符框内输入待查找的“ERROR2”(注意使用大写字母)
  8.找到后,按“E”进入编辑,对“ERROR2”的文件目录项结构进行修改,显示如下:
  Relatives ector 0006611,Clust 01629
  Displacement______Hexcodes_______ASCIIvalue
  0064(0040) 45 52 52 4F 52 32 20 20 20 20 20 10 00 00 00 00 ERROR2 >
  0080(0050) 00 00 00 00 00 00 34 88 C4 1A 5E 06 00 00 00 00 4-.
  0096(0060) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0112(0070) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  9.将光标移至005A处将5E改为5D,把开始簇指向自身,构成循环目录
  10.存盘<F5>退出
  这时再用PCTOOLS对硬盘C进行任何操作,均无效,增强了保密性,如能将陷井目录提前进行隐含处理,效果更佳。
  第三步,建立特定自启动批处理文件。
  为方便非专业用户使用,我们给不同的用户,配置各自的钥匙盘。即利用批处理使用户本人不知道加密方式,但能很方便地使用,但是,只要TYPEAUTOEXEC.BAT即可查看到其中内容,我们考虑通过修改COMMAND.COM文件中的自动批处理标志来避免这种情况。
  例如:在磁盘上有一经隐含处理的子目录EXAM,把自动的批处理文件名设置为JTOK,并将其放在隐含子目录EXAM下。把COMMAND.COM中的自动批处理标志改为“\EXAM\JTOK”,这样系统启动时,AUTOEXEC.BAT不再被自动执行,而是转去自动执行隐含子目录EXAM中的JTOK批文件。方法如下:
  1.取一张空白盘,Formata:/s
  2.调用PCTOOLS对A盘上的COMMAND.COM文件进行操作,在ASCⅡ码查找框键入“AUTOEXEC.BAT”,回车。
  3.进入“E”状态,光标停在首字母“A”的ASCⅡ码值41闪烁,现在我们可以将信息“:\AUTOEXEC.BAT”改为“:\EXAM\JTOK”然后按<F5>存盘。
  这样一个钥匙盘就做成了,对于不同用户,可按上述方法,制作不同的钥匙盘。
  注意一点,在批处理文件的最后别忘记退出当前目录。
  至此,组合加密工作完成了,上述方法,可以组合使用,也能单独结合情况使用,对硬盘、软盘均可。(河南蒋涛)