您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 应用软件EXCEL WORD PDF等加密解密技
第9章应用软件加密解密技术第9章应用软件加密解密技术●加密解密PDF文件●Word文件的加密解密●Excel文件加密解密●WPS文件加密解密●宏加密解密技术●破解Foxmail的邮箱加密●加密解密WinZip压缩文件●加密解密WinRAR压缩文件●EXE文件的加密解密●MSSQLServer密码破解●如何探测FTP的密码●冲破FoxMail的密码封锁●SAM密码的快速破解实现有些人为了保护自己的权利(即软件的使用权,加密以防止别人无偿使用)和不能为人所知的信息,而对软件进行了加密,但那些想不劳而获的人,为了使用这些软件或要了解那些加密后的信息,就要想方设法将其解密。9.1加密解密PDF文件PDF是美国Adobe公司开发的一种通用文件格式,不管创建源文档时使用的是哪些应用程序和平台,它都可以保留任何源文档的字体、图像、图形和版面设置。AdobePDF文件已经过压缩和完善处理,可由任何人通过免费的AdobeReader软件对其进行共享、查看和打印等操作。PDF(可移植文档格式)拥有十年的跟踪证实记录,已成为世界上安全可靠地分发和交换电子文档及电子表单的实际标准。在下面的内容中,将介绍几款专门用于PDF文件加密/解密的软件。9.1.1如何加密PDF文件为了保护文件内容,Adobe公司对PDF文件设定一定的保护措施,但这一保护措施只能在AdobeAcrobat中实现,AcrobatReader只是PDF文件的阅读器。Acrobat可以对PDF文件实现保护功能:①用户口令:用户必须输入口令才能打开PDF文件。②打印保护:是否允许用户打印PDF文件。③更改文档:用户能否更改PDF文件的内容。④内容复制或提取:用户能否通过剪切、拷贝等方法来提取PDF文件内容,用于其他用途。PDF文件加密过程的实现步骤:①打开PDF文件。开始运行AdobeAcrobat(以AdobeAcrobat5.0中文版为例),在菜单中选择【文件(F)】→【打开(O)】项来打开一个PDF文件,如图9-1-l所示。图9-1-1Acrobat主窗口和文件菜单图9-1-2Acrobat文档安全设置②加密PDF文件。在菜单中选择【文件(F)】→【文档安全性(V)】项,弹出如图9-1-2所示的窗口,单击【显示设置(S)】按钮会显示当前PDF文件的安全设置,图中显示目前这个PDF文件没设置安全措施,可以被任意处理。③在如图9-1-3所示的【安全选项(S)】中选择【Acrobat标准安全】项,则会弹出【标准安全】窗口,如图9-1-4所示。图9-1-3选择安全选项图9-1-4设置加密级别选项④在【指定口令】框中将“打开文档要求口令(P)”打勾,然后输入用户口令,这样用户在打开该PDF文件时,就必须输入口令;同样也可以输入主口令,这样在修改文档和口令时要求输入主口令;在“许可”框中将“禁止打印(N)”前打勾可以禁止用户打印,在“禁止更改文档(C)”前打勾可以禁止用户更改文档内容,其他选择项也类似。【注意】输入的用户口令和主口令必须是不同的,而且都要求输入两次,以确定输入是否正确,如图9-1-5所示;另外,如果设定了128位RC4加密,加密后的文件将无法在低于5.0版本的AcrobatReader和Acrobat中打开,即使知道主口令和用户口令。图9-1-5确认口令⑤所有这些操作完成后,保存文件。此时再在文档安全设置窗口中单击【显示设置(S)】按钮,显示的文件安全设置如图9-1-6所示,表示该文件已经被加密。图9-1-6确认文件已经被加密9.1.2利用EncryptPDF破解PDF加密文件EncryptPDF是一款专门用于PDF文件加密的软件,下载地址为,破解PDF文件的具体操作步骤如下:①下载该软件后,双击encryptpdf.exe文件,则显示如图9-1-7所示的对话框。单击【是】按钮,然后按安装向导提示安装即可。②安装完毕后,即可运行该程序,其操作界面如图9-1-8所示。图9-1-7继续安装图9-1-8EncryptPDF操作界面③单击【Setting】按钮,打开【EncryptPDFOptions】对话框,用户可以设置打开PDF文件时的密码以及修改文件时的密码,如图9-1-9所示。此外,用户还可以选择密码的加密方式及限制其它操作的一些选项:选取【NoPrinting】复选框,则加密后的文件不能打印输出;选取【NoChangingtheDocument】复选框,则不能修改加密后的文件;选取【NoContentCopyingorExtraction】复选框,则不能从加密后的文件中复制内容;选取【NoAddingorChangingFormFields】复选框,则不能增加或修改加密文件中的表格框架。图9-1-9设置EncryptPDF选项④设置好各选项后,单击【OpenPDF(S)】按钮,则弹出【EncryptPDF】对话框,如图9-1-10所示。⑤选择需要加密的文件,单击【打开】按钮,然后在【另存为】对话框中输入新的文件名,单击【保存】按钮即可生成加密后的文件。如果不想保存原文件,则可将原文件删除,只保留加密后的文件。图9-1-10选择需要加密的文件图9-1-11【口令】对话框此时用AdobeReader打开加密的文件时,将出现如图9-1-11所示的【口令】对话框。只有在输入正确口令后,才能打开该文件。【提示】使用EncryptPDF加密后,加密过的文件不能再次使用EncryptPDF加密,当然也不能用其取消已经生效的口令。9.1.3利用EAdvancedPDFPasswordRecovery破解PDF加密文件AdvancedPDFPasswordRecovery(简称AEPR)是一款专门用于破解PDF文件保护措施的工具软件,它能够方便去除PDF文件内在的保护。该软件的安装方法非常简单,就不再赘述了。APPR与前面用于解密WinZip的AdvancedZIPPasswordRecovery是同一系列的工具,在操作上和解密特性上都类似。具体破解的操作步骤如下:①安装完成后,双击桌面上的【AdvancedPDFPasswordRecoveryPro1.70汉化版】图标,即可启动该程序,如图9-1-12所示。图9-1-12AdvancedPDFPasswordRecovery操作界面②单击按钮,可在打开的对话框中选择需要解密的PDF文件,单击按钮可将去除密码后的PDF文件直接以一个新的文件名保存到用户指定的文件夹中。③在【攻击类型】下拉列表框中,用户可以选择【暴力攻击】、【掩码】、【字典文件】、【密码搜寻】等破解方式。④在【范围】选项卡中,用户可以设置暴力攻击的范围;在【长度】选项卡中可以设置密码长度的范围;在【字典文件】选项卡中,用户可以选择破解时所使用的字典文件;在【密码搜寻】选项卡中,用户可以设置密码搜寻的范围;在【自动保存】选项卡中,用户可以设置自动保存的时间间隔、保存的文件名及文件夹;在【选项】选项卡中,用户可以设置使用该软件时的各种选项。因为笔者使用的是一个汉化版,因此可以在【语言】下拉列表框选择【简体中文】选项,使该软件的操作界面变成中文界面;在【高级】选项卡中,用户可以选择【任何密码】、【用户密码】、【所有者密码】等选项。⑤设置好所有选项后,单击【开始!】按钮,即可按用户设置的选项开始破解,并给出最终提示。⑥要去除“禁止打印”、“禁止内容复制”等限制,只要单击【解密】按钮即可。如果文件没有被加密,则APPR会显示“Thisdocumentisnotencrypted”,表示文件未被加密;如果文档是一个加密的PDF文件,且没有设置密码保护,则出现【另存为】窗口,只要输入解密后的文件即可。⑦如果文件被设置了密码保护,则只能通过搜索密码的方式来获得密码,否则将无法对PDF文件解密;搜索密码的操作方法与AdvancedZIPPasswordRecovery类似,请参见前面的章节。9.1.4利用PDFPasswordRemover解除PDF文件口令PDFPasswordRemover是一款与EncryptPDF配套使用的,专门用于解除PDF密码的软件。其操作界面与操作方法都与EncryptPDF相似,如图9-1-13所示。具体操作步骤如下:①单击【打开PDF文件】按钮,选择需要解除密码的PDF文件。②单击【打开】按钮,然后再在【文件名】文本框中输入一个新的文件名,单击【保存】按钮,则显示如图9-1-14所示的对话框,输入【用户密码】和【所有者密码】后,单击【确定】按钮。③如果输入密码正确则可以解除密码;如果输入密码不正确,则提示密码不正确,不能解除密码。图9-1-13PDFPasswordRemover操作界面图9-1-14输入密码有什么方法可以较好地保护自己的PDF文件吗?按照要求设置需要保护的选项,如“禁止打印”,“禁止提取内容”等,然后设置一个好口令,所谓好的口令就是一个足够长,含有大小写字母和数字且难猜的口令。一个好的建议是:构造一个易理解但难猜的短句,方便记忆,同时又有好的加密效果,如“Rmb$9518”就是一个好口令。9.2Word文件的加密解密Word文档是一种众所周知的,广为流传的文本格式。它是由Microsoft公司所创建的一种文件格式。因为MicrosoftWord功能强大、易操作等诸多优点,受到了国内外众多用户的喜爱,故由它而产生的文件格式也在广泛的流传。因此,了解一些如何对自己的Word文档进行加密或解密是十分必要的。9.2.1利用Word自身功能进行加密1.使用“版本”命令“版本”是Word2000及以后版本中提供的一个较实用的功能,它可以让用户在编辑的过程中把文档保存成不同的“版本”,以便日后对文档进行查看与修改。其实利用这个功能,用户还可以在一个Word文件中隐藏地保存多个独立的文档,就像一个Excel工作簿具有多个电子表格一样,很利于文件的管理。其具体操作方法如下:①新建一个文档,并输入编辑好一个文档内容,然后单击【文件(F)】→【版本(R)…】命令,打开如图9-2-1所示的对话框。图9-2-1保存版本对话框②单击【现在保存(S)…】按钮,在弹出的【保存版本】对话框中的【版本备注】文本框中输入当前文档的标题或简单说明。单击【确定】按钮即可将当前文本保存下来。③将原来编辑的内容全部删除,然后再重新输入编辑一个新的文档内容,并重复上述操作步骤,将新文档内容保存成另一个版本。④将工作区中的所有内容全部删除,并执行【文件(F)】→【保存(S)】命令,将当前文档保存。当别人打开该文档时,眼前就会显示一片空白,不知情的人还以为是一个空白文档呢?只有执行【文件(F)】→【版本(R)…】命令,在打开的对话框中选择所需的版本,单击【打开(O)】按钮才能浏览到其中的内容。2.利用【选项】功能上一个方法对于不知情的人来说还可以唬一时,但如果对方了解Word这一功能,则所编辑的内容就无处藏身了。为了更保险期间,还是利用Word所提供的【选项】功能,为自己的文档设置密码。其具体的操作方法是:①先编辑或打开一个需要加密的文档,然后单击【工具(T)】→【选项(O)…】命令,打开【选项】对话框,并选取【安全性】选项卡,如图9-2-2所示。②在该对话框中,用户可以设置打开当前文档时的密码以及修改当前文档时的密码。这两个密码可以相同,也可以不同。单击【高级(A)…】按钮,则可以在显示的对话框中选择密码的类型以及密钥的长度,如图9-2-3所示。图9-2-2【选项】对话框图9-2-3选择加密类型9.2.2利用AOPR解密Word文档使用MicrosoftOffice的应用程序为文档加密,却把密码给忘记了?急得像热锅上的蚂蚁却没有人可以帮时,AdvancedOfficeXPPasswordRecovery(AOPR)或许可以助一臂之力,如果大家还记得“一点点”密码,它就能有效率的“猜”出所忘记的密码!AdvancedOfficeXPPasswordRecovery是一个密码恢复软件,
本文标题:应用软件EXCEL WORD PDF等加密解密技
链接地址:https://www.777doc.com/doc-3423082 .html