WPS文件密码的破译 江苏 胡进青 1994-08-05 经用PCTOOLS研究WPS文件数据的存储结构,发现破译WPS文书文件的密码并非难事。具体步骤如下: 1.进入PCTOOLS的文件功能后,将光标调至所需破译密码的文件,按“E”键(VIEW/EDIT功能)。 2.按“F1”(TOGGLE MODE),查看该文件内容的16进制代码,一般显示SECTION2前半页,即该文件正文起始部分的内容。 3.按“PAGE UP”键,调至SECTION 1的前半页(0000-0255字节)。该页的第211-218计8个字节就是存放的密码,经与下表对照,即可找出密码的原码了。 例:从211字节起为: 7C 9C 7C 00 7A 6A…… 则密码为“868”,“00”是密码结束的标志,在它后面直至218字节为止,是曾经用过的陈旧密码留下的痕迹,已不起作用了。 4.破译密码后的几种处理方式: (1) 连续按“ESC”,退出EDIT和PCTOOLS。使用破译的密码回到WPS中编辑或打印文件。 (2)取消密码。只要将第211字节改为“00”即可。即在上述第3步的状态下,按“F3”键,进入EDIT,再按箭头键将光标调至第211字节,输入“00”,按“F5”,完成UPDATE,最后按“ESC”,退出。 (3)修改密码。与上述(2)法类似,将光标调至第211字节后,连续键入与密码字符相对应的16进制代码(不超过8个字节),最后加“00”,作为密码的结束标志(如果密码刚好8位,则不必再加结束标志了)。(江苏 胡进青)