好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

VB来破解access密码

因为在网上看了一下 破解 access 密码 的几个 vb 函数,就拿出来和大家一起分享一下,教大家用 vb 来编写一个简单的工具吧。 打开 vb ,新建一个标准 EXE 工程,添加 3 个 label 控件, 3 个 text 控件, 2 个 command 控件,做出如图 1 所示的界面。 要 破

因为在网上看了一下 破解 access 密码 的几个 vb 函数,就拿出来和大家一起分享一下,教大家用 vb 来编写一个简单的工具吧。

  打开 vb ,新建一个标准 EXE 工程,添加 3 个 label 控件, 3 个 text 控件, 2 个 command 控件,做出如图 1 所示的界面。

  要 破解 access 的 密码 需要用到下面几个函数: GetFileName , FileExists , FileName , GetStrFromBuffer , GetAccessPwd , GetPwdDirect , Hex2ByteA , LoGetEncryptStr , LoGetKey 。

因为这些函数都不是 Windows API 函数,所以需要我们进行自定义。点击“工程”,添加一个模块,如图 2 ,

把函数定义写进去,由于代码过长,我就不一一例举了。

接下来大家请看窗体部分的代码:

Private Sub path_Click()

Text1.Text = GetFileName(True)

End Sub

Private Sub pass_Click()

Dim sFileAs String

Dim sPasswd As String

Dim sVersion As String

sFile = Text1.Text

sPasswd = GetAccessPwd(sFile, sVersion, True)

If gbExit Then Exit Sub

Text2.Text = sVersion

Text3.Text = sPasswd

End Sub

当点击“选择路径”时,就会调用 GetFileName 函数来取得目标数据库的路径,然后赋值给 Text1 。当点击“ 破解 密码 ”时,则调用 GetAccessPwd 函数来取得数据库的 密码 ,把数据库的版本号传到 Text2 ,把 密码 传给 Text3 。

现在,这个小东西已经弄好了,我们来生成 EXE 文件看看它的效果吧,如图 3 。

查看更多关于VB来破解access密码的详细内容...

  阅读:46次