信息技术毕业论文首页|计算机 更多信息技术毕业论文

穷举破解EXCEL、WORD文档密码其它计算机

[信息技术毕业论文]    

摘要:本文讨论了如何使用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) (注:Cha……

<<<<<全文未完,本文约1850个中文字,未计算英文字母、数字>>>>>
已经是会员的请点这查看全文,点卡用户将从您的卡中扣除一点。
成为会员步骤如下:注册用户名银行汇款填汇款确认或者在线购卡,详情请看会员专区
 
站内资料搜索:请输入关键词:
投稿人:7uy 点   击:18 最后编辑:fibg
信息技术毕业论文  注:点击数为会员查看了全文的次数。信息技术毕业论文
 
穷举破解EXCEL、WORD文档
一种启发式频率分配算法其它计算机
MSComm控件在中文Windo
基于HCI协议层的蓝牙通用外接模
In多链路远程接入方案的探讨其它
基于LINUX操作系统的防火墙技
组件机制与操作系统的实现其它计算
DSML及其加密与签名其它计算机
VBA、Word和数据库的联合编
如何快速地从网页中获得Email
对蓝牙技术中的加密算法的进一步探
自然辩证法和计算机语言发展其它计
PowerBuilder的精确套
对象模型的关系投影研究其它计算机
入侵检测系统研究其它计算机
用VC++6.0为对话框添加最小
智能代理和协作学习其它计算机
Web课件设计中的人机工程学问题
实时嵌入式系统中的一种互斥方法其
uC/OS-II内核超时等待机制
 
栏 目 导 航
语文论文
数学论文
英语论文
思想政治
物理论文
化学论文
生物论文
美术论文
历史论文
地理论文
自然论文
班主任
音乐论文
体育论文
劳技论文
农村教育
德育管理
计算机
素质教育
教育综合
写作指南
会计论文
法律论文
国际贸易
护理论文
保险论文
金融证券
经济管理
农村经济
医学论文
环保论文
建筑论文
审计论文
旅游论文
ERP论文
公安论文
农林牧渔
水利水电
园林论文
电力论文
财政税务
发展观
社会实践
物业管理
电子商务
物流论文
计划总结
军事论文
马列毛邓
交通论文
烟草论文
给水排水
消防论文
财务管理
会计内控
文学艺术
电气暧通
行政管理
管理学
工商管理
政治哲学
幼教论文
评估论文
心理学
药学论文
社会文化
工程通信
安全论文