1.如何解开Word文档密码?
如何破解word密码? word数字密码破解软件下载: mon 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分钟左。
2.win10 文件取消加密
在Win7/Win8.1/Win10系统中有一项高级安全功能,名为加密文件系统(EFS)。这项功能支持对硬盘中的文件和文件夹加密,拒绝未经授权的访问,不必针对整个硬盘或分区进行加密。当用户使用该功能加密文件后,其他账户以及通过其他系统启动设备后都无法查看被加密的文件内容,非常安全和实用。
正常情况下,用户需要打开文件或文件夹属性,在常规—高级中勾选“加密内容以便保护数据”,比较繁琐。
那么,有没有更加快捷的使用方法呢?如果你有这样的需求,可参考下文:
1、按Win+R打开运行,输入regedit回车打开注册表编辑器;
2、导航导以下位置
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
3、在右侧新建名为EncryptionContextMenu的32位DWORD值,将其值设置为1即可
无需重启或注销,此时在任意文件或文件夹上面右键单击,你就会看到“加密”菜单了。对于已经加密的文件,则会显示为“解密”。你可以非常快捷地对文件进行加密/解密操作。
最后,如果你想取消这个菜单,只需要删除创建的EncryptionContextMenu键值即可。
3.win10 文件取消加密
在Win7/Win8.1/Win10系统中有一项高级安全功能,名为加密文件系统(EFS)。这项功能支持对硬盘中的文件和文件夹加密,拒绝未经授权的访问,不必针对整个硬盘或分区进行加密。当用户使用该功能加密文件后,其他账户以及通过其他系统启动设备后都无法查看被加密的文件内容,非常安全和实用。
正常情况下,用户需要打开文件或文件夹属性,在常规—高级中勾选“加密内容以便保护数据”,比较繁琐。
那么,有没有更加快捷的使用方法呢?如果你有这样的需求,可参考下文:
1、按Win+R打开运行,输入regedit回车打开注册表编辑器;
2、导航导以下位置
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
3、在右侧新建名为EncryptionContextMenu的32位DWORD值,将其值设置为1即可
无需重启或注销,此时在任意文件或文件夹上面右键单击,你就会看到“加密”菜单了。对于已经加密的文件,则会显示为“解密”。你可以非常快捷地对文件进行加密/解密操作。
最后,如果你想取消这个菜单,只需要删除创建的EncryptionContextMenu键值即可。
4.win10电脑登陆密码忘记了 怎么解除
win10电脑登陆密码忘记了,解除 步骤如下:
win10电脑忘记密码,可以通过老毛桃win2003pe工具u盘中的通用密码查看器,快速有效地查看开机密码,从而手动解密。
准备工具:
1、老毛桃win2003pe工具u盘
具体步骤
1、将老毛桃pe工具u盘插入主机usb接口,重启电脑,屏幕上出现开机画面后按快捷键会进入老毛桃pe菜单界面,接着将光标移至“【02】运行老毛桃Win2003PE增强版(装机推荐)”,按Enter键确定,如图所示:
2、进入老毛桃pe系统桌面后,依次点击“开始--程序--密码管理--通用密码查看器”运行软件,如图所示:
3、在通用密码查看器菜单列表中,点击“恢复hashes”图标,如图所示:
4、接着软件开始分析,待分析完成,勾选“手动解密”,并将sam注册文件、系统注册文件和安全注册文件添加进来。然后点击“手动解密”按钮,如图所示:
5、解密完成后,软件会将解密信息显示在列表中,用户可通过拖动滑块查看,如图所示:
转载请注明出处windows之家 » win10如何取消word文件密码忘了