信息技术新课改论文首页|计算机 更多信息技术新课改论文

穷举破解EXCEL、WORD文档密码(1)

[信息技术新课改论文]    

摘要:本文讨论了如何使用VB编程,通过穷举法解除EXCEL文档和WORD文档的密码。并在破解过程中加入了中断,以方便用户随时中断破解过程。

关键字:穷举法、解密、EXCEL文档、WORD文档、密码

Excel和Word提供了多种 方法 限制访问用户文档,以免未经授权者的查看和更改。但在信息化的今天,用户需要记忆的密码太多,一旦密码丢失,用户将无法打开或访问该文档,给用户造成很大的损失。能否借助 计算 机的高速运行,解开密码呢?通过尝试,笔者认为:在无法弄清Excel和Word加密算法的情况下,利用穷举法尝试解密文档,是解密唯一的选择。

1. 实现原理
本程序选用VB6.0编写,并充分利用了Office组件中的对象库,穷举尝试各种口令,达到解密文档的目的。
⑴ 巧用整数的取整及取余,产生密码字符串
Excel和Word文档密码可以是字母、数字、空格以及符号的任意组合,最长可达 15 个字符,且区分大小写。
本程序的破解过程利用一个两层循环,产生选定字符的排列组合(尝试密码),其中外层循环控制密码的位数,内层循环生成N位密码的所有排列组合。产生尝试密码的方法是:将一个N位字符串密码(password)作为一个“数值”,该“数值”每个位上的“数字”属于选定字符范围,且该“数值”与一个整数(X)一一对应,并满足以下条件: 0 ≤X ≤ArrayLenN-1(ArrayLen是选定密码字符范围的总字符数,如:仅选定数字时,ArrayLen=10;仅选定数字和小写字母时,ArrayLen=10+26=36);对X整除、取余N-1次,对每次的余数Y做以下操作:password = password + CharArray(Y……

<<<<<全文未完,本文约1850个中文字,未计算英文字母、数字>>>>>
已经是会员的请点这查看全文,点卡用户将从您的卡中扣除一点。
成为会员步骤如下:注册用户名银行汇款填汇款确认或者在线购卡,详情请看会员专区
 
站内资料搜索:请输入关键词:
投稿人:7uy 点   击:8 最后编辑:fibg
信息技术新课改论文  注:点击数为会员查看了全文的次数。信息技术新课改论文
 
穷举破解EXCEL、WORD文档
基于HCI协议层的蓝牙通用外接模
巧用数组实现长整数的精确计算(1
芯片封装技术知多少(1)
域名解析系统及配置(1)
基于Windows Media技
Windos9x下的双机通信(1
一种基于“陷门收缩”原理的公钥算
软件过程RUP初探(1)
基于Domino/Notes的企
MFC中消息映射机制分析(1)
定性仿真理论及其应用(1)
中国计算机业的企业和政策(1)
中国互联网发展现状分析(1)
基于内容的模糊图像检索技术研究(
智能代理和协作学习(1)
Web课件设计中的人机工程学问题
智能网业务的网间互通(1)
网站经营误区(1)
入侵检测系统研究(1)
 
栏 目 导 航
语文论文
数学论文
英语论文
思想政治
物理论文
化学论文
生物论文
美术论文
历史论文
地理论文
自然论文
班主任
音乐论文
体育论文
劳技论文
农村教育
德育管理
计算机
素质教育
教育综合
写作指南
会计论文
法律论文
国际贸易
护理论文
保险论文
金融证券
经济管理
农村经济
医学论文
环保论文
建筑论文
审计论文
旅游论文
ERP论文
公安论文
农林牧渔
水利水电
园林论文
电力论文
财政税务
发展观
社会实践
物业管理
电子商务
物流论文
计划总结
军事论文
马列毛邓
交通论文
烟草论文
给水排水
消防论文
财务管理
会计内控
文学艺术
电气暧通
行政管理
管理学
工商管理
政治哲学
幼教论文
评估论文
心理学
药学论文
社会文化
工程通信
安全论文