学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 破解MicrosoftWord和Excel文档的密码
免费下载此文档

破解MicrosoftWord和Excel文档的密码

该文以WindowsXP为平台,使用VisualBasic6.0企业版编程工具,利用穷举法破解Microsoft Office XP Professional办公软件的Word文档和Excel文档设置的打开权限密码。

E堕s. - dl m z z6@ 2 口蒋玉芳广西现代职业技术学院

科技

破麓 co0t o和 E cl r sf 文档的密码 摘要:该文以 W id ws X为平台,使用 Vsa B s 6 no P i l ac . u i 0企业版编程工具,利用穷举法破解 Mi oo Ofc XP c sf r t i fe P oes n l办公软件的 W od文档和 Ex e文档设置的打开权限密码。 rfsi a o r cl

关键词:密码;密;码字符集;限密码解密权为了安全, irsf Wo M coo t r d和 E cl以通过设置“开权 xe可打内部错误对象 Er r的属性值 继续尝试下一个密码。 二、序设计程 ( )序流程图一程 算法

N m e来确定该密码是否正确, u br

限密码”限制用户访问,来以保护文档不被别人非法打开查看和 修改,如果用户不小心忘记了自己设置的密码,可能会给用但则户带来不便和损失。本文研究利用穷举法来对已加密文档进行 解密。 一

如果密码正确,给出破解成功提示信息并中止程序运行,则则否

( )成密码字符串一生

Mi oo r c sf Wod和 E c l档的密码最多可以设置 1 r t xe文 5个字

符,以是数字、可字母 (区分大小写 )以及其他字符的任意组合。 利用穷举法破解文档密码的流程是先设定密码字符集合, 并指破解密码的长度或范围,然后利用该集合的所有排列组合 (:试密码 )一个个尝试打开加密的文档,法的关键是生即尝去算成选定字符集中相应密码长度的所有排列组合。本程序主要利用两个 F r环来生成选定字符集的所有排列组合,外层循环 o循控制密码的位数 K(≤K≤1 ) 1 5的变化,内层循环生成 K位密码的所有排列组合。

第一步,置密码字符集。将选定的字符集合存储到一个字设符数组 p s od ca(r y egh。 r y e g as r—h r r L nt) A r Ln t选定字符集 w A a a h是 的长度。在设置密码字符集时,只选择数字, A ry egh 若则 r L nt= a 1;选择数字与小写字

母, A ry egh 3。 0若则 r L nt= 6 a第二步,生 K位密码组合字符串。假设密码长度为 K位,产 那么共有 A ry e g r L nt a h的 K次方 (:r y e g 种排列组合。即 Ar Ln t ) a h 用 0~ r y e g K~之间的一个整数 N (即: Ar L n t a h 1 0≤N≤

A ry eg K 1相对应于一组尝试密码,么每一种密码组合都 r L nt - ) a h那可以通过结合数值 N和字符数组 psw r— hr(r y egh来 asod c a A r L nt) a 表示,而得到密码长度为 K时所有密码组合。从 产生 K位密码字符串的方法是:对于整数值 N的来说,先

对字符集长度进行整除运算 (:=n(/ r ye g );用得即 N It A r Ln t )再 N a h 到的新数值 N对字符集长度求余 (: N d A rye g )即 M= Mo r Ln t, a h

则数值 M就对应于字符集里面的字符 psw r—hr,字符 asod c a(该 M)就是密码字符串的第 K 1字符。不断重复上述先整除再求余一位 的运算步骤 K 1,即可得到从第 1位到第 K 1位密码字符一次一串。最后一位字符,就是第 K位字符,直接用原来的整数值也可

( )体实现二具

1建 V工程 .新 B

新建一个 V B工程,取名 G tasod ePsw r,将启动窗体命名为 Fr M an。 m i

对数组长度求余来获得; 比如,字符集为“ B”,符数组为 psw r_ hr3=当 AC时字 as od c a( ) fA” B,C}A r L nt=。于长度为三位 (= )‘,”“”。 r y e g 3对‘“ a h K 3的密码,共有排列组合 A ry eg K= 3 2 r Ln t a h 3= 7种 ( 0即≤N≤2 )当 N 0 6。=

选择“程”单中的“用”在“用”话框中选择工菜引,引对 “ co o E c lO0 Mirsf x el . t Obe t irr”和 jc L bay“ coo Wod O0 Mirsf t r l .

O jc Lba”注:它版本的 O c bet i r (其 ry i f e软件对象库各不相同,在“用”话框中视情况选择 )以便程序能够引用 O c组件的引

对, i f e对象库。 在“程”菜单中“件”对话框中,选择添加“ c sf工部 Mi oo r t Widw o o ot l 2 ( 2”以便在窗体设计中使用微 n o scmm n cnr s一 .s ), o 5p 调控件。 2窗体设计 .

时,应的密码字符串为“A; N整数 N 2对 A A”当= 1时,应的密对

宝码字符串为“ B”当N 2时, C A;=6对应的密码字符串为“C” C C。 j ( )二尝试密码破解

童 当运行程序用一个密码去打开加密文档时,若密码不正确, 菁f则会产生运行错误,导致程序中止运行,这在穷举法中是我们不 富希望发生的,因此,必须使用 O r rR sm et n E r eu e N x语句打开一 o 在码检 Vsa B s i l ai u c

在 Fm i体上,照界面设计图添加控件,后按对象 r Ma n窗按然属性表修改每个控件对象的属性 (窗体设计图略 )。

破解MicrosoftWord和Excel文档的密码

第1页

免费下载Word文档免费下载:破解MicrosoftWord和Excel文档的密码

(下载1-1页,共1页)

我要评论

相关文档

  • 破解Microsoft Word和Excel文档的密码

    如果密码正确,则给出破解成功提示信息并中止程序运行,否则 一、算法(一)生成密码字符串 Microsoft Word和Excel文档的密码最多可以设置15个字 符,可以是数字、字母(...

  • 破解word excel的密码

    破解word excel的密码_IT/计算机_专业资料。为 Word 文档加密本来无可厚非,但...文件,或者点软件界面的“Open document in microsoft Word”直接打开破解后的文档...

  • 快速破解Word文档密码

    文件,或者点软件界面的“Open document inmicrosoft Word”直接打开破解 后的文档...也是一款破解软件,它不但能解除 Word 密码,还可 以破解 Excel 密码(下载地址:...

  • 破解WordExcel文档密码

    破解WordExcel文档密码_IT/计算机_专业资料。为Word文档加密本来无可厚非,但如果...件,或者点软件界面的“Open document in Microsoft Word”直接打开破解后的文档...

  • 穷举破解EXCELWORD文档密码

    穷举破解EXCELWORD文档密码_计算机软件及应用_IT/计算机_专业资料。穷举破解EXCEL...首先选择“工程”菜 单中的“引用”,在“引用”对话框中选择 “MicrosoftExcel...

  • 教你用OPRemove破解Word与Excel密码

    如何破解EXCEL密码 4页 2下载券 破解Microsoft Word和Ex... 4页 免费 半分钟之内 破解Word和E... 3页 免费 Word文件 Excel文件 加密... 1页 免费喜欢...

  • 穷举破解EXCELWORD文档密码

    穷举破解EXCELWORD文档密码 <DIV id=content><DIV id=viewad> 摘要:本文讨论...首先选择“工程”菜单中的“引用”,在“引用”对话框中选择“Microsoft Excel10...

  • 破解word密码(5秒破解Word文档密码)

    ,或者点软件界面 的“Open document in microsoft Word”直接打开破解后的文档。...二、Excel也别跑 Office Password Remover也是一款破解软件,它不但能解除Word密码...

  • 穷举法解除EXCEL文档WORD文档的密码

    穷举法解除EXCEL文档和WORD文档的密码_IT/计算机_专业资料。摘要:本文讨论了如何...破解Microsoft Word和Ex... 4页 免费 半分钟之内 破解Word和E... 3页 免费...

  • Excel密码破解超简单

    文档密码破解工具更适合, 因为这 些 Office 密码破解工具都无一例外支持 Word、...Excel 密码破解究竟有多简单? 笔者先用 Microsoft Office Excel 2003(可用金山 ...

更多文档:

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部