问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样才能下载WORD?

发布网友 发布时间:2022-04-23 21:39

我来回答

3个回答

热心网友 时间:2023-10-10 16:45

如何破解word密码?

word数字密码破解软件下载:http://yxm02.go.nease.net/xz/zzrj/Wordpass.exe

工作繁忙难免产生意外,比如对重要的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属性分别设置成“文件打开”、“系统退出”。以上就把各控件的属性设置完了,接着编写代码也就不是什么难事儿了。

下面就是全部的源程序,适当的注释有助于大家理解程序。你还可以通过设置断点来跟踪密码生成部分,看看程序编制的原理。

Private Sub cmdopendoc_Click()

Dim wd As New Word.Application

Dim strpath As String

Dim pass As String

Dim J, K, Pass_long As Integer

Dim Max_num, Min_num, I As Long

strpath = File1.Path & "\" & File1.FileName

On Error Resume Next

’程序开始

Pass_long = Val(Text2.Text)

Max_num = 10 ^ Val(Text2.Text)

Min_num = 10 ^ (Val(Text2.Text) - 1)

Flag = 0

For K = 0 To Pass_long - 1

Max_num = 10 ^ (Pass_long - K)

Min_num = 10 ^ (Pass_long - (K + 1))

For J = 0 To Pass_long - 1

cmdopendoc.MousePointer = 11

For I = IIf(Pass_long - K = 1, 0, Min_num) + J To Max_num Step Pass_long

Text1.Text = pass

Text1.Refresh

pass = String(K, "0") & I

Flag = wd.Documents.Open(FileName:=strpath, passworddocument:=pass)

’如果解密成功,打开文档,显示密码,退出过程

If Flag <> 0 Then
Label1.Caption = "文档密码"

Label1.Refresh

Text1.Text = pass

wd.Visible = True

cmdopendoc.MousePointer = 0

Exit Sub

End If

Next I

Next J

Next K

MsgBox "密码位数不对,请重新输入"

End Sub

Private Sub cmdquit_Click()

End

End Sub

Private Sub Dir1_Change()

File1.Path = Dir1.Path

End Sub

Private Sub Drive1_Change()

Dir1.Path = Drive1.Drive

End Sub

Private Sub File1_DblClick()

Call cmdopendoc_Click

End Sub

三、几点说明

需要说明的是,穷举法解密对系统资源的耗用是十分惊人的,在解密的过程中最好不要运行其他应用程序。针对其巨大的资源耗用量,我在程序中采用了一个小技巧,那就是用密码位数作为循环的步长进行刺探。也就是说如果你的密码是3位的话,那么程序将依次尝试100、103、106……997、 101、104……998、102、105……999结束,加快了查找密码的速度(东渐: 其实大家可以动手算一算,到底是快了许多,还是快了一点,还是根本没有提高速度^_^)。

该程序在Win98/NT+VB6.0环境下测试通过,笔者随便试了一个5位数密码,在PⅡ300、128MB内存的机器上,10分钟左右即可解开。当然,程序并不十分完善,比如还可以加入解密过程中的中断,以及中断后解密进度的保存等,有兴趣的读者可以自己加以完善。
参考资料:http://zhidao.baidu.com/question/590329.html

热心网友 时间:2023-10-10 16:46

是没有宽带嘚情况下吗?下在外储存器上。再在自己嘚电脑中打开我嘚电脑安装到桌面。有宽带嘚情况下直接下载好放到桌面就可以了。

热心网友 时间:2023-10-10 16:46

去网站上找个软件,或者用光盘直接装!!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在波兰的签证率高不高 去波兰如何办签证 去波兰办签证好办理吗 波兰签证好签吗 win7 多重网络 教师资格证普通话要多少级 想考教师资格证普通话必须过几级 qq影视会员SVIP和超级影视VIP的区别在哪里? 一小撮怎么造句 盛行一时怎么造句 怎么用dreamweaver8.0插入Word文件 苹果手机如何设置开机密码? 不能执行microsoft word 8.0 苹果8plus怎么设置4位数密码 种植的葡萄从种上葡萄苗开始提折旧还是从收获葡萄开始提折旧?折旧期几年?折旧率是多少? 葡萄苗怎么分级 哪里的葡萄树质量好?价格低? 最早熟的葡萄品种有哪些?哪里有苗卖啊? 种植黑康葡萄效益好还是早甜葡萄效益还有其他品种吗大神指点一下 买了淘宝网上8年的葡萄苗,感觉被骗了,葡萄苗种下会是什么样子? 黑康葡萄萌芽到成熟要几天 黑康葡萄成熟期? 本人姓韩 ,给未出生的儿子找个名字,望高手指点,最好男名、女名都有一个 葡萄新品种黑康葡萄苗哪里买 请专家详细说说黑康葡萄…… 黑康葡萄品种式和那里种植,品种特征,那里有卖苗的。 韩国女孩子名字大全 黑康葡萄品种好不好 起名字大全女孩姓韩 姓韩怎么起名字?2007年8月8日子时生下一女孩!请大家多多帮忙!可以两字也可以三字 到目前为止OFFICE都有哪些版本(简体中文版)? c语言中x&gt;-5&&x&lt;0和(x&gt;-5)&&(x&lt;0)表达的意思是一样的吗? (一5)-()=0 如何用word 批量替换 c语言中b[5]={&#39;\0&#39;}什么意思? word出现“由于文件许可权错误,Word无法完成保存操作”??? VLOOKUP((A5*43)-5,JLB,4,0))是什么意思 =IF(IF(G5&lt;J5,G5,0)=0,0,(G5-J5))这个函数具体每个意思是什么? word7.0是什么版本? 5什么5什么5什么5什么5等于0? cpa需要什么条件? 0+5等于5,0-5等于5,5+0等于5,下面算式不正确的是那个 有关WORD文档内容的批量替换。有没有软件或者什么方法可以直观的替换批量WORD内的文字内容??? EXCEL函数=IF(F5-G5&lt;0,0,IF(AND(F5-G5&gt;0,F5-G5&gt;100),100,F5-G5)) 如何解释 “0*5ddfddac”指令引用的:0*00000020&quot;内存。该内存不能为“read”怎么解决 行列式按行依次为(5 3 0 0……0 0)(2 5 3……0 0)(0 2 5……0 0)……(0 0 0……5 3) 5×5×0&gt;5+5+5.___.(判断对错) 5的倍数包括0或者-5...-10...吗 5×5-5÷5+5=0 5,0,5,0,5,这组数列的通项公式是什么? 5,0,5,0,5,0这组数列的通项公式是什么?