对目录加密 云南 段洪杰 1994-01-21 。因此,为了获得较好的加密效果,必须将32个字节的“目录登记项”全部覆盖 ,具体方法如下: 1、进入PCTOOLS状态 按<F3>键,选“F”。键入需要加密的目录名,找到该目录后按“E”。 记下相对扇区号,退出PCTOOLS。 2、运行DEBUG 将扇区号转换为十六进制,调入该扇区。 L 100 2 4c65 1 ;调硬盘4c65扇区 D 100 2ff ;利用“D”命令查看子目录 记下目录的偏移量和全部“目录登记项”的32个字节。 xxxx:0200 4b 20 20 20 20 20 20 20 20 20 20 10 00 00 00 00 xxxx:0210 00 00 00 00 00 00 a3 05 21 00 9e 29 00 00 00 00 退出DEBUG 3、运行编辑软件 (1)、建立AZ.TXT文件 L 100 2 4c65 1 ;调硬盘4c65扇区 E 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;覆盖目录登记项 W 100 2 4c65 1 ;写4c65扇区 Q ;退出 (2)、建立BZ.TXT文件 E 0200 4b 20 20 20 20 20 20 20 20 20 20 10 00 00 00 00 E 0210 00 00 00 00 00 00 a3 05 21 00 9e 29 00 00 00 00 W 100 2 4c65 1 ;写4c65扇区 W ;退出 至此,我们就可以对目录进行加密和解密了。用一个软盘作为KEY盘,将DEBUG.COM、AZ.TXT及BZ.TXT三个文件存放在KEY盘上。 加密方法为A>DEBUG<AZ.TXT解密方法为A>DEBUG<BZ.TXT,利用同样的方法也可以实现对文件的加密。