⑥ 如果想要取消对工作簿的保护,则可执行【工具】→【保护】→【撤消工作簿保护】命令,在显示的对话框中输入原来设置的密码,单击【确定】按钮撤消对工作簿的保护。 ⑦ 如果不想让别人浏览或修改自己的表格内容,还可以执行【工具】→【选项】命令,打开【选项】对话框,单击【安全性】选项卡,在【打开权限密码】和【修改权限密码】文本框中输入自己的密码,如图9-3-3所示。 图9-3-3 设置打开和修改时的密码
⑧ 单击【确定】按钮,则其他用户在打开该表格时就必须先输入正确的密码才能打开或修改。
9.3.2 Advanced Excel 2000 Password Recovery
该软件与Advanced Word 2000 Password Recovery是同一公司制作的、专门用于对Excel加密文档进行解密的工具。其操作界面及操作方法也与Advanced Word 2000 Password Recovery大致相同,如图9-3-4所示。
图9-3-4 Advanced Excel 2000 Password Recovery操作界面 9.3.3 Excel Password Recovery
该软件与Word Password Recovery是一套解密软件,它专门用于对Excel加密文档进行解密,且操作界面和操作方法也与Word Password Recovery基本相同,如图9-3-5所示。 9.3.4 办公文件密码恢复程序
“办公文件密码恢复程序”是一款国产小软件,它可以恢复使用Microsoft Office应用程序加密的文件,如Word、Excel等文档的密码,该软件运行后的操作界面如图9-3-6所示。 具体操作方法是:
单击 按钮,在显示的对话框中选择需要破解的文档,然后选择参与密码组合的字符,设置好密码长度后,单击【开始恢复】按钮即可开始破解,当找到密码后,将自动弹出提示对话框。
图9-3-5 Excel Password Recovery操作界面 9.3.5 Excel 97/2000/XP密码查看器
Excel 97/2000/XP密码查看器与Word 97/2000/XP密码查看器的操作界面完全相同,且操作方法也相同,如图9-3-7所示。
图9-3-6 办公文件密码恢复程序的操作界面 图9-3-7 Excel97/2000/XP密码查看器操作界面
9.3.6 Excel Key
Excel Key也是一款专门用于对Excel加密文档进行解密的工具,功能比较强大,其操作界面如图9-3-8所示。
用户首先需要设置破解时的一些选项,单击【Settings】按钮,则弹出如图9-3-9所示对话框。
图9-3-8 Excel Key操作界面 图9-3-9 【Settings】对话框
在【General】选项卡中,用户可以选择破解优先权及破解方式;在【Dictionary】选项卡中,用户可以选择是否使用字典文件破解、密码长度范围,同时还可以选择字典文件及组成密码的英文字母大写情况;在【Xieve Optimization】选项卡中,用户可以选择是否使用优化暴力破解、优化暴力破解时密码的长度范围、执行优化暴力破解水平等选项;在【Brute-force】选项卡中,用户可以选择是否使用暴力破解方式以及破解时组成密码的长度。在【Symbol set】选项卡中,用户可以参与密码组合的各种字符。
单击【Recover】按钮,在弹出的对话框中选择需要破解的文档,单击【打开】按钮即可按钮按照用户设置好的条件进行破解。找到密码后,将给出具体提示。 9.3.7 Signature995
Signature 995是一款用于加密Microsoft Office套件所产生的文档,主要针对如Word、Excel、PowerPoint等所产生的文档,下载一个插件后,它还可以加密PDF文档,其操作界面如图9-3-10所示。
图9-3-10 Signature995操作界面
在【Encryption】选项卡中,单击【Browse】按钮,在弹出的对话框中选择需要加密的Microsoft Office文档,然后在【Password】文本框中输入自己的密码,在【Re-enter】文本框中再次输入。接着单击【Encrypt the document】按钮即可将所选文档进行加密。如果单击【PDF Rights Management】按钮,则可连接公司网页,下载相应插件,扩充加密PDF的相关程序。
在【Decryption】选项卡中,单击【Browse】按钮,在弹出的对话框中选择需要解密的MS Office文档,在【Password】文本框中输入加密时的密码,单击【Decrypt】按钮即可将解密。 在【Sign】选项卡中,用户可以为所选文档增加标记和签名。 在【Co-sign】选项卡中,用户可以为所选文档增加新的标记和签名。
在【Verify】选项卡中,用户可以检验使用本软件为文档增加的标记和签名,同时调用相应的应用程序打开当前文档。 9.4 WPS文件加密解密
WPS作为国内应用比较广泛的办公软件之一,提供了两种密码保护,即“普通型加密”和“绝密型加密”。在WPS 2000的说明书中谈到,当用户遗忘文档密码之后,如果文档采用的是“普通型加密”方式,则可向金山公司的技术人员求救,由他们帮忙找出遗忘的密码;如果文档采用的是“绝密型加密”方式,密码遗忘后根本无法解密。 9.4.1 WPS文件的加密过程
如果想要对WPS文档设置密码,则不妨执行如下操作: 图9-4-1 WPS保存对话框
首先新建一个文档,编辑完成文档后保存,在弹出的【另存为】对话框中,勾选对话框下边的【E.文件加密】选项,并在弹出的对话框中设置加密类型为普通型加密还是绝密型加密,然后填写相应的密码,如图9-4-1所示。
文档加密以后,如果想要打开此文档,则需要输入密码,如图9-4-2所示。 图9-4-2 输入打开密码 图9-4-3 EWPR界面 9.4.2 如何解密WPS文件
当遗忘了WPS文档密码之后,就需要破解了。本节将介绍一款专门用于WPS文件密码的破解工具EWPR(Edward WPS Password Recovery,Edward WPS密码破解)。 WPS文件的解密应该分成两种类型:WPS for DOS和WPS 2000。
以前在DOS下生成的WPS文件,破解很简单,因为它有一个通用密码Ctrl+QIUBOJUN,(意思就是按下Ctrl控制键,然后依次按下QIUBOJUN八个字母——WPS的开发者求伯君先生的大名拼音),至于其他的破解方式这里就不再介绍。
在WPS 2000中,无论是“普通型”密码还是“绝密型”密码,都可以破解。读者首先需要下载一个名为EWPR(Edward Wps Password Recovery,Edward WPS密码破解)的软件,然后使用EWPR对WPS 2000文档的密码进行破解,程序运行界面如图9-4-3所示。
在【Encrypt WPS 2000 file】对话框中指定所需的WPS 2000文档,并在“Type of ARack”列表框中选择适当的密码破解方式(一般应选择“Brute-force”,暴力穷举破解方式)。接下来,应根据具体情况在“Brute-force Range Options”列表框中选择可能包含的密码范围,并在“Start From”对话框中指定开始进行查找的字符(主要用于从上次中断处继续进行破解)。
一般情况推荐的选择的“Brute-force”,暴力穷举破解方式,但如果用户平时喜欢使用一些常用的英文单词作为密码的,可以使用词典解密方式,可以利用这些口令试探是否与WPS文件中的一致,加快解密速度。
设置完这些选项之后,只需单击【RUN】按钮,如图9-4-4所示,EWPR就会采用穷举法对WPS 2000文档的密码进行破解,使用非常方便,所需要的仅仅是耐心。 图9-4-4 EWPR界面
解密的速度跟很多因素有关,一个是密码的长度,如果密码较长,解密的速度就慢;第二个因素是解密时所用的选项。因此,为了加速破解,读者应该根据实际情况进行设置。 9.5 宏加密解密技术
在Microsoft Office套件中内嵌了一个Visual Basic编辑器,它就是宏产生的源泉。使用宏同样可以将Word、Excel文档进行加密。宏这东西是一把双刃剑,善意者自可用它来让自己的文档添些色彩,可一旦到了不怀好意者的手中,又成了潘多拉魔盒、藏污纳垢之所。对Word文档来说,最大的敌人当然就是宏病毒了。所以对于来源不明的文档,坚决拒之门外,以防止宏病毒混水摸鱼。当然,对于已经确信的宏则可以添加到“可靠来源”中,放心使用。 9.5.1 使用宏进行加密
在Word里设置防范措施十分简单,执行【工具】→【宏】→【安全性】菜单项,打开如图9-5-1所示的对话框,确保选中其中的“高”或“中”单选按钮即可。这样,以后每打开一个文档,系统都会检查它的数字签名,一旦发现是不明来源的宏,即可将它置之门外。 另外,为了阻止可恶的宏病毒在打开文件时自动运行并产生危害,可以在打开一个Office文件时,很容易地阻止一个用VBA写成的在打开文件时自动运行的宏的运行。
从菜单中选择【文件】→【打开】项,选择所要打开的文件的名字,在单击【打开】时按住Shift键,Office将在不运行VBA过程的情况下,打开该文件。按住Shift键阻止宏运行的方法同样适用于选择【文件】菜单底部的文件(最近打开的几个文件)。
同样,在关闭一个Office文件时,也可以很容易地阻止一个用VBA写成,会在关闭文件时自动运行的宏的运行。从菜单中选择【文件】→【关闭】项,在单击【关闭】时按住Shift键,Office将在不运行VBA过程的情况下关闭这个文件(按住Shift键同样适用于单击窗口右上角的“×”关闭文件时阻止宏的运行)。
其实,还可以利用宏来自动加密文档,执行【工具】→【宏】→【宏】命令,打开【宏】对话框,如图9-5-2所示。
图9-5-1 安全性对话框 图9-5-2 【宏】对话框
在【宏名】文本框中输入【AutoPassword】,在【宏的位置】下拉列表框中选择【所有的活动模板和文档】项,再单击【创建】按钮,则显示【Microsoft Visual Basic】窗口,如图9-5-3所示。
图9-5-3 Microsoft Visual Basic窗口 在【End Sub】的上方插入如下代码: With Options
.AllowFastSave = True .BackgroundSave = True .CreateBackup = False .SavePropertiesPrompt = False .SaveInterval = 10 .SaveNormalPrompt = False End With
With ActiveDocument
.ReadOnlyRecommended = False