word密码破解的方法
发布时间:2023-02-20 05:01:45
现代是密码时代,很多文档数据都会用到密码来保护,但是密码多了难免会忘记。比如我们将自己认为很重要的文档加上密码后很久不用,然后着急用时却吧密码忘得一干二净的。今天给大家介绍一种破解word密码的方法,希望对大家有用。
下面我们就来看看用穷举法暴力破解Word密码的程序,当然,为了简单起见,程序只针对密码是数字的情况做了处理,字符型的密码与此类似,不再多说了。
一、引言
大家都知道,office家族跟VB有千丝万缕的联系,Microsoft Office组件中的所有应用程序都内建有VBA,这样就可以通过VB或VBA操作 Word 应用程序中的对象,用穷举测试的办法达到找回丢 * 码的目的,非常简单吧!
二、实现过程
下面来看一看程序的具体编制过程。程序采用VB编程实现,需要机器安装有VB应用程序及Microsoft Office组件。打开VB,新建一个VB 工程,取名Proc_Word,将启动窗体命名为FrmMain,选择“工程”菜单中的“引用”,在“引用”对话框中选择 “Microsoft Word8.0 Object Library”(这一步很重要,你必须选择这一ActiveX部件,否则代码不能正确运行,顺便说一句,如果安装的是Office2000,那么应该选择 “Microsoft Word9.0 Object Library”)。同时在“工程”菜单中“部件”对话框中选择添加“Microsoft Windows common controls -2.5 (sp2)”,以便在窗体设计中可以使用微调控件。
好了,现在可以动手编制程序了。在刚才FrmMain窗体的左侧添加一个框架控件,并在此控件内加入一个驱动器列表框、一个目录列表框和一个文件列表框控件。在FrmMain窗体的右下侧添加两个命令按钮,在右上侧添加三个标签控件、两个文本框控件和一个微调控件,你可以参考附图来设计。接着,将框架的Caption属性设置成“请选择需要破译的Word文档”;保持目录列表框、驱动器列表框、文件列表框、文本框、微调控件缺省名称不变;将文件列表框的Pattern属性设置成“*.DOC”,目的是只显示目录下的 Word文件;将第一个标签控件Caption属性设置成“该程序破译八位以下纯数字组合Word文档密码”,将第二个标签Caption属性设置成“解密进度”,将第三个标签Caption属性设置成“请选择破译密码位数”;将第二个文本框的Text属性设置成“4”,这是缺省密码位数;将微调按钮的 BuddyControl属性设置成Text2就能和第二个文本框关联,BuddyProperty 改成Text,Max、Min属性分别设置成“8”和“1”,表示最长密码位数和最短密码位数,将Wrap属性设置成True,将Increment属性设置成“1”,以便每单击一次加1或减1;将两个命令按钮的名称分别改成 “cmdopendoc”和“cmdquit”,Caption属性分别设置成“文件打开”、“系统退出”。以上就把各控件的属性设置完了,接着编写代码也就不是什么难事儿了。
下面就是全部的源程序,适当的注释有助于大家理解程序。你还可以通过设置断点来跟踪密码生成部分,看看程序编制的原理。
猜你喜欢
- 在做工程材料时,需要输入各种特殊符号,怎么办?在制作电子文档时,想在框里打个勾,怎么办?在做财务报告时,需要输入各种货币符号,怎么办?当遇到
- 解决方法:1. 按Windows 键+R键,输入“regedit”打开注册表。 2.找到以下键值:HKEY_CUR
- iPhone 用户可以通过 iMessage 功能给好友发送视频、图片、链接等等信息,不过有用户发现,自己接收或发送到的图片质量
- 一些用户在升级 iOS 14 之后,发现手机 Wi-Fi 出现了无法连接的问题,非常影响正常使用。以下总结了一些解决办法,大家可以尝试看看:
- 例如二分之一的输入方法:方法一:1、在需要插入公式的地方按下“Ctrl+F9”组合键;2、页面上再现一对大括号,3、在大括号中输入:eq \
- (1)示范操作:设计制作一张生日卡片 ①插入一张图片作为背景②插入与节日有关的艺术字、自选图形③进
- 一般来说,计算机的颜色是校准的,但不可避免地会有错误,今天小边教你如何校准win10计算机颜色,调整合适的显示颜色是非常关键的,这将影响我们
- word批量快速制作小标签?word中想要从信息中提取所需字段批量快速制作小标签,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参
- 很多朋友不清楚word如何批量删除文字中的空格?下面小编给大家带来word批量删除空格技巧,一起来看吧在word中编辑文字,有时,会不知不觉
- Word复制粘贴文档文字显示不全该怎么办?word中复制文字粘贴以后发现一行文字不能全部显示,该怎么办呢?下面我们就来看看这个问题的解决办法
- word中的图片,包含来自文件、剪贴画和自选图形三种类型!无论是哪种对象,都可以设置相关的图片的属性,然而,唯独自选图形对象,可以设置阴影。
- 炫龙笔记本电脑是款注重性能的电脑,有游戏系列的,能很好的支持游戏的渲染。这款电脑的用户要安装win10系统,需要怎么来操作呢,有遇到安装问题
- 工作中需要Office办公软件技巧最实用的部分呢?这也是想学习Office办公软件的人迷茫的地方?到底怎么才能找到合适自己的工作的Offic
- 本文教你如何在Windows或Mac电脑的Microsoft Word中制作活动横幅。你可以使用预制模板来制作横幅,或者也可以从头制作。步骤
- 在使用Word2003编辑中文文档的时候,常常需要在段落首行空两格。或者在编辑报纸、杂志时,需要设置成段落首行不缩进从第二行开始缩进。这些排
- 最近有不少Win10系统的用户都在使用3DMark来测试自己的显卡性能,而其中一部分用户在测试的过程中发现自己的3DMark读取不到配置,那
- Win10系统要使用一些外接设备时,都需要安装对应的驱动程序。usb就是一个需要安装驱动的接口,那有些用户并不熟悉这方面的操作,有时可以借助
- Win10电脑打印机提示无法打印似乎未安装打印机怎么解决?许多小伙伴为了办公学习的方便都会自己配置一台打印机,但是最近有非常多的小伙伴反映自
- 查看一下C:windows\FONTS这个系统字体库文件夹有无黑体这个字体,如果没有就在网上搜索一下这个字体包下载安装即可,WPS是调用系统
- Word 2013任意页插入页眉和页脚步骤1:首先用word 2013打开要编辑的文档,将光标定位到要插入页眉和页脚的页首,如下图所示: &