金蝶k/3 K3密码对照破解源码
- 金蝶k/3 K3密码对照破解源码
通过密码对照表进行密码破解
以下是源码:
VERSION 5.00
Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX"
Begin VB.Form Form1
Caption = "K3密码对照破解"
ClientHeight =
ClientLeft =
ClientTop =
ClientWidth =
ScaleHeight =
ScaleWidth =
StartUpPosition = '窗口缺省
Begin VB.Frame Frame1
Height =
Left =
TabIndex =
Top =
Width =
Begin VB.TextBox Text4
Height =
Left =
TabIndex =
Text = "192.168.0.6"
Top =
Width =
End
Begin VB.TextBox Text5
Height =
IMEMode = 'DISABLE
Left =
PasswordChar = "*"
TabIndex =
Top =
Width =
End
Begin VB.TextBox Text6
Height =
Left =
TabIndex =
Text = "AIS20140620092508"
Top =
Width =
End
Begin VB.Label Label5
Caption = "密码:"
Height =
Left =
TabIndex =
Top =
Width =
End
Begin VB.Label Label4
Caption = "帐套名:"
Height =
Left =
TabIndex =
Top =
Width =
End
Begin VB.Label Label3
Caption = "服务器:"
Height =
Left =
TabIndex =
Top =
Width =
End
End
Begin MSHierarchicalFlexGridLib.MSHFlexGrid MSFGrid_dsj
Height =
Left =
TabIndex =
Top =
Width =
_ExtentX =
_ExtentY =
_Version =
AllowUserResizing=
_NumberOfBands =
_Band().Cols =
End
Begin VB.CommandButton Command2
Caption = "读取密码"
Height =
Left =
TabIndex =
Top =
Width =
End
Begin VB.TextBox Text3
Height =
Left =
TabIndex =
Text = "Text3"
Top =
Width =
End
Begin VB.TextBox Text2
Height =
Left =
MultiLine = - 'True
ScrollBars = 'Vertical
TabIndex =
Top =
Width =
End
Begin VB.CommandButton Command1
Caption = "解密码"
Height =
Left =
TabIndex =
Top =
Width =
End
Begin VB.TextBox Text1
Height =
Left =
TabIndex =
Text = ") F "", ,P T #8 *P!D &D 80!N &@ <0 C '< : !M &4 )0 X #( . W #( ,0!Y 'H 8P Q T ""@ "
Top =
Width =
End
Begin VB.Label Label2
Caption = "K3密码字段:"
Height =
Left =
TabIndex =
Top =
Width =
End
Begin VB.Label Label1
Caption = "结果:"
Height =
Left =
TabIndex =
Top =
Width =
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim arr_data(, ) As String
Dim conn As ADODB.Connection Dim rs As ADODB.Recordset
Private Function getpassword(ByVal values As String) As String
Dim i As Integer
Dim str As String
Dim str_1 As String
Dim str_2 As String
Dim len_str_2 As Integer
Dim len_str_2_1 As Integer
Dim password As String
i =
len_str_2_1 =
str = Replace(values, " ", "□")
Text3.Text = str
Do While Len(str) >
i = i +
str_1 = Left(str, i)
If GetPass(str_1) <> "" Then
str_2 = Right(str, Len(str) - i + )
str = Right(str, Len(str) - i)
password = password & GetPass(str_1)
i =
End If
If i > Then
len_str_2 = Len(str_2)
If len_str_2_1 = len_str_2 Then
If str_2 <> "□□" Then
password = "密码为:" & password & "注意:剩下的" & str_2 & "找不到匹配数据,请输入正确的数据"
End If
' password = "密码为:" & password & Chr(13) & Chr(10) & "注意:剩下的" & str_2 & "找不到匹配数据,请输入正确的数据"
Exit Do
Else
len_str_2_1 = len_str_2
End If
str = str_2
i =
'Exit Do
End If
DoEvents
Loop
getpassword = password
End Function
Private Function GetPass(ByVal values As String) As String
Dim i As Integer
Dim ReValues As String
For i = To
If arr_data(i, ) = values Then
ReValues = arr_data(i, )
Exit For
End If
Next
GetPass = ReValues
End Function
Private Sub Command1_Click()
Text2.Text = getpassword(Right(Text1.Text, Len(Text1.Text) - )) End Sub Private Sub Command2_Click()
'OpenCn Text4.Text, Text6.Text, "sa", Text5.Text
Dim sql As String
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
sql = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=" & Text5.Text & ";Initial Catalog=" & Text6.Text & ";Data Source=" & Text4.Text '如果不用这个模块也行可以,这一句便是常用的引擎。 Debug.Print sql
conn.ConnectionString = sql
'
conn.Open
'
'
rs.Open " select * from t_user where fsid is not null and len(fsid)>50", conn, , If rs.RecordCount > Then
MSFGrid_dsj.Rows = rs.RecordCount +
MSFGrid_dsj.Cols =
MSFGrid_dsj.TextMatrix(, ) = "序号"
MSFGrid_dsj.TextMatrix(, ) = "用户id"
MSFGrid_dsj.TextMatrix(, ) = "用户名称"
MSFGrid_dsj.TextMatrix(, ) = "描述"
MSFGrid_dsj.TextMatrix(, ) = "用户密码" For i = To rs.RecordCount
MSFGrid_dsj.TextMatrix(i, ) = i
MSFGrid_dsj.TextMatrix(i, ) = rs.Fields("fuserid")
MSFGrid_dsj.TextMatrix(i, ) = rs.Fields("fname")
MSFGrid_dsj.TextMatrix(i, ) = getpassword(Right(rs.Fields("fsid"), Len(rs.Fields("fsid")) - )) rs.MoveNext
Next i
Else
MSFGrid_dsj.Rows =
MSFGrid_dsj.Cols =
MSFGrid_dsj.TextMatrix(, ) = "序号"
MSFGrid_dsj.TextMatrix(, ) = "用户id"
MSFGrid_dsj.TextMatrix(, ) = "用户名称"
MSFGrid_dsj.TextMatrix(, ) = "描述"
MSFGrid_dsj.TextMatrix(, ) = "用户密码"
End If
End Sub Private Sub Form_Load()
'初始化密码字典
arr_data(, ) = "□P□"
arr_data(, ) = "□Q□"
arr_data(, ) = "□R□"
arr_data(, ) = "□S□"
arr_data(, ) = "□T□"
arr_data(, ) = "□U□"
arr_data(, ) = "□V□"
arr_data(, ) = "□W□"
arr_data(, ) = "□X□"
arr_data(, ) = "□Y□"
arr_data(, ) = "!A□"
arr_data(, ) = "!B□"
arr_data(, ) = "!C□"
arr_data(, ) = "!D□"
arr_data(, ) = "!E□"
arr_data(, ) = "!F□"
arr_data(, ) = "!G□"
arr_data(, ) = "!H□"
arr_data(, ) = "!I□"
arr_data(, ) = "!J□"
arr_data(, ) = "!K□"
arr_data(, ) = "!L□"
arr_data(, ) = "!M□"
arr_data(, ) = "!N□"
arr_data(, ) = "!O□"
arr_data(, ) = "!P□"
arr_data(, ) = "!Q□"
arr_data(, ) = "!R□"
arr_data(, ) = "!S□"
arr_data(, ) = "!T□"
arr_data(, ) = "!U□"
arr_data(, ) = "!V□"
arr_data(, ) = "!W□"
arr_data(, ) = "!X□"
arr_data(, ) = "!Y□"
arr_data(, ) = "!Z□"
arr_data(, ) = "!!□"
arr_data(, ) = "!" & Chr() & "□"
arr_data(, ) = "!#□"
arr_data(, ) = "!$□"
arr_data(, ) = "!%□"
arr_data(, ) = "!&□"
arr_data(, ) = "!'□"
arr_data(, ) = "!(□"
arr_data(, ) = "!)□"
arr_data(, ) = "!*□"
arr_data(, ) = "!+□"
arr_data(, ) = "!,□"
arr_data(, ) = "!-□"
arr_data(, ) = "!.□"
arr_data(, ) = "!/□"
arr_data(, ) = "!0□"
arr_data(, ) = "!1□"
arr_data(, ) = "!2□"
arr_data(, ) = "!3□"
arr_data(, ) = "!4□"
arr_data(, ) = "!5□"
arr_data(, ) = "!6□"
arr_data(, ) = "!7□"
arr_data(, ) = "!8□"
arr_data(, ) = "!9□"
arr_data(, ) = "!:□"
arr_data(, ) = "□A□"
arr_data(, ) = "□!□"
arr_data(, ) = "□C□"
arr_data(, ) = "□D□"
arr_data(, ) = "□E□"
arr_data(, ) = "!>□"
arr_data(, ) = "□F□"
arr_data(, ) = "□J□"
arr_data(, ) = "□H□"
arr_data(, ) = "□I□"
arr_data(, ) = "!?□"
arr_data(, ) = "□K□"
arr_data(, ) = "□]□"
arr_data(, ) = "□M□"
arr_data(, ) = "!;□"
arr_data(, ) = "!=□"
arr_data(, ) = "![□"
arr_data(, ) = "!]□"
arr_data(, ) = "□[□"
arr_data(, ) = "□Z□"
arr_data(, ) = "□B□"
arr_data(, ) = "□G□"
arr_data(, ) = "□L□"
arr_data(, ) = "□N□"
arr_data(, ) = "□_□"
arr_data(, ) = "!<□"
arr_data(, ) = "!\□"
arr_data(, ) = "□0□"
arr_data(, ) = "!@□"
arr_data(, ) = "!^□"
arr_data(, ) = "□\□"
arr_data(, ) = "□^□"
arr_data(, ) = "#□□"
arr_data(, ) = "#$□"
arr_data(, ) = "#(□"
arr_data(, ) = "#,□"
arr_data(, ) = "#0□"
arr_data(, ) = "#4□"
arr_data(, ) = "#8□"
arr_data(, ) = "#<□"
arr_data(, ) = "#@□"
arr_data(, ) = "#D□"
arr_data(, ) = "&$□"
arr_data(, ) = "&(□"
arr_data(, ) = "&,□"
arr_data(, ) = "&0□"
arr_data(, ) = "&4□"
arr_data(, ) = "&8□"
arr_data(, ) = "&<□"
arr_data(, ) = "&@□"
arr_data(, ) = "&D□"
arr_data(, ) = "&H□"
arr_data(, ) = "&L□"
arr_data(, ) = "&P□"
arr_data(, ) = "&T□"
arr_data(, ) = "&X□"
arr_data(, ) = "&\□"
arr_data(, ) = "'□□"
arr_data(, ) = "'$□"
arr_data(, ) = "'(□"
arr_data(, ) = "',□"
arr_data(, ) = "'0□"
arr_data(, ) = "'4□"
arr_data(, ) = "'8□"
arr_data(, ) = "'<□"
arr_data(, ) = "'@□"
arr_data(, ) = "'D□"
arr_data(, ) = "'H□"
arr_data(, ) = "$$□"
arr_data(, ) = "$(□"
arr_data(, ) = "$,□"
arr_data(, ) = "$0□"
arr_data(, ) = "$4□"
arr_data(, ) = "$8□"
arr_data(, ) = "$<□"
arr_data(, ) = "$@□"
arr_data(, ) = "$D□"
arr_data(, ) = "$H□"
arr_data(, ) = "$L□"
arr_data(, ) = "$P□"
arr_data(, ) = "$T□"
arr_data(, ) = "$X□"
arr_data(, ) = "$\□"
arr_data(, ) = "%□□"
arr_data(, ) = "%$□"
arr_data(, ) = "%(□"
arr_data(, ) = "%,□"
arr_data(, ) = "%0□"
arr_data(, ) = "%4□"
arr_data(, ) = "%8□"
arr_data(, ) = "%<□"
arr_data(, ) = "%@□"
arr_data(, ) = "%D□"
arr_data(, ) = "%H□"
arr_data(, ) = Chr() & "$□"
arr_data(, ) = "$□□"
arr_data(, ) = Chr() & ",□"
arr_data(, ) = Chr() & "0□"
arr_data(, ) = Chr() & "4□"
arr_data(, ) = "%X□"
arr_data(, ) = Chr() & "8□"
arr_data(, ) = Chr() & "H□"
arr_data(, ) = Chr() & "@□"
arr_data(, ) = Chr() & "D□"
arr_data(, ) = "%\□"
arr_data(, ) = Chr() & "L□"
arr_data(, ) = "#T□"
arr_data(, ) = Chr() & "T□"
arr_data(, ) = "%L□"
arr_data(, ) = "%T□"
arr_data(, ) = "'L□"
arr_data(, ) = "'T□"
arr_data(, ) = "#L□"
arr_data(, ) = "#H□"
arr_data(, ) = Chr() & "(□"
arr_data(, ) = Chr() & "<□"
arr_data(, ) = Chr() & "P□"
arr_data(, ) = Chr() & "X□"
arr_data(, ) = "#\□"
arr_data(, ) = "%P□"
arr_data(, ) = "'P□"
arr_data(, ) = Chr() & " \ Chr(34) & "
arr_data(, ) = "&□□"
arr_data(, ) = "'X□"
arr_data(, ) = "#P□"
arr_data(, ) = "#X□"
arr_data(, ) = "□,0"
arr_data(, ) = ",0□"
arr_data(, ) = ",@□"
arr_data(, ) = ",P□"
arr_data(, ) = "-□□"
arr_data(, ) = "-0□"
arr_data(, ) = "-@□"
arr_data(, ) = "-P□"
arr_data(, ) = ".□"
arr_data(, ) = ".0□"
arr_data(, ) = ""
arr_data(, ) = "8@"
arr_data(, ) = "8P"
arr_data(, ) = "9□"
arr_data(, ) = ""
arr_data(, ) = "9@"
arr_data(, ) = "9P"
arr_data(, ) = ":□"
arr_data(, ) = ":0"
arr_data(, ) = ":@"
arr_data(, ) = ":P"
arr_data(, ) = ";□"
arr_data(, ) = ";0"
arr_data(, ) = ";@"
arr_data(, ) = ";P"
arr_data(, ) = "<□"
arr_data(, ) = "<0"
arr_data(, ) = "<@"
arr_data(, ) = "<P"
arr_data(, ) = "=□"
arr_data(, ) = "=0"
arr_data(, ) = "=@"
arr_data(, ) = "=P"
arr_data(, ) = ">□"
arr_data(, ) = ">0"
arr_data(, ) = ">@"
arr_data(, ) = ""
arr_data(, ) = "0@"
arr_data(, ) = "0P"
arr_data(, ) = "1□"
arr_data(, ) = ""
arr_data(, ) = "1@"
arr_data(, ) = "1P"
arr_data(, ) = "2□"
arr_data(, ) = ""
arr_data(, ) = "2@"
arr_data(, ) = "2P"
arr_data(, ) = "3□"
arr_data(, ) = ""
arr_data(, ) = "3@"
arr_data(, ) = "3P"
arr_data(, ) = "4□"
arr_data(, ) = ""
arr_data(, ) = "4@"
arr_data(, ) = "4P"
arr_data(, ) = "5□"
arr_data(, ) = ""
arr_data(, ) = "5@"
arr_data(, ) = "5P"
arr_data(, ) = "6□"
arr_data(, ) = ""
arr_data(, ) = "6@"
arr_data(, ) = "(0"
arr_data(, ) = "0□"
arr_data(, ) = "(P"
arr_data(, ) = ")□"
arr_data(, ) = ")0"
arr_data(, ) = "7@"
arr_data(, ) = ")@"
arr_data(, ) = "*@"
arr_data(, ) = "*□"
arr_data(, ) = "*0"
arr_data(, ) = "7P"
arr_data(, ) = "*P"
arr_data(, ) = "/0"
arr_data(, ) = "+0"
arr_data(, ) = "6P"
arr_data(, ) = ""
arr_data(, ) = ">P"
arr_data(, ) = "?0"
arr_data(, ) = ".P"
arr_data(, ) = ".@"
arr_data(, ) = "(@"
arr_data(, ) = ")P"
arr_data(, ) = "+□"
arr_data(, ) = "+@"
arr_data(, ) = "/P"
arr_data(, ) = "7□"
arr_data(, ) = "?□"
arr_data(, ) = "+P"
arr_data(, ) = "8□"
arr_data(, ) = "?@"
arr_data(, ) = "/□"
arr_data(, ) = "/@"
arr_data(, ) = "□,□□"
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = "a"
arr_data(, ) = "b"
arr_data(, ) = "c"
arr_data(, ) = "d"
arr_data(, ) = "e"
arr_data(, ) = "f"
arr_data(, ) = "g"
arr_data(, ) = "h"
arr_data(, ) = "i"
arr_data(, ) = "j"
arr_data(, ) = "k"
arr_data(, ) = "l"
arr_data(, ) = "m"
arr_data(, ) = "n"
arr_data(, ) = "o"
arr_data(, ) = "p"
arr_data(, ) = "q"
arr_data(, ) = "r"
arr_data(, ) = "s"
arr_data(, ) = "t"
arr_data(, ) = "u"
arr_data(, ) = "v"
arr_data(, ) = "w"
arr_data(, ) = "x"
arr_data(, ) = "y"
arr_data(, ) = "z"
arr_data(, ) = "A"
arr_data(, ) = "B"
arr_data(, ) = "C"
arr_data(, ) = "D"
arr_data(, ) = "E"
arr_data(, ) = "F"
arr_data(, ) = "G"
arr_data(, ) = "H"
arr_data(, ) = "I"
arr_data(, ) = "J"
arr_data(, ) = "K"
arr_data(, ) = "L"
arr_data(, ) = "M"
arr_data(, ) = "N"
arr_data(, ) = "O"
arr_data(, ) = "P"
arr_data(, ) = "Q"
arr_data(, ) = "R"
arr_data(, ) = "S"
arr_data(, ) = "T"
arr_data(, ) = "U"
arr_data(, ) = "V"
arr_data(, ) = "W"
arr_data(, ) = "X"
arr_data(, ) = "Y"
arr_data(, ) = "Z"
arr_data(, ) = "!"
arr_data(, ) = "@"
arr_data(, ) = "#"
arr_data(, ) = "$"
arr_data(, ) = "%"
arr_data(, ) = "^"
arr_data(, ) = "&"
arr_data(, ) = "*"
arr_data(, ) = "("
arr_data(, ) = ")"
arr_data(, ) = "_"
arr_data(, ) = "+"
arr_data(, ) = "="
arr_data(, ) = "-"
arr_data(, ) = "["
arr_data(, ) = "]"
arr_data(, ) = "{"
arr_data(, ) = "}"
arr_data(, ) = ";"
arr_data(, ) = ":"
arr_data(, ) = Chr()
arr_data(, ) = "'"
arr_data(, ) = ","
arr_data(, ) = "."
arr_data(, ) = "?"
arr_data(, ) = "\"
arr_data(, ) = "|"
arr_data(, ) = "/"
arr_data(, ) = "`"
arr_data(, ) = "~"
arr_data(, ) = "<"
arr_data(, ) = ">"
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = "a"
arr_data(, ) = "b"
arr_data(, ) = "c"
arr_data(, ) = "d"
arr_data(, ) = "e"
arr_data(, ) = "f"
arr_data(, ) = "g"
arr_data(, ) = "h"
arr_data(, ) = "i"
arr_data(, ) = "j"
arr_data(, ) = "k"
arr_data(, ) = "l"
arr_data(, ) = "m"
arr_data(, ) = "n"
arr_data(, ) = "o"
arr_data(, ) = "p"
arr_data(, ) = "q"
arr_data(, ) = "r"
arr_data(, ) = "s"
arr_data(, ) = "t"
arr_data(, ) = "u"
arr_data(, ) = "v"
arr_data(, ) = "w"
arr_data(, ) = "x"
arr_data(, ) = "y"
arr_data(, ) = "z"
arr_data(, ) = "A"
arr_data(, ) = "B"
arr_data(, ) = "C"
arr_data(, ) = "D"
arr_data(, ) = "E"
arr_data(, ) = "F"
arr_data(, ) = "G"
arr_data(, ) = "H"
arr_data(, ) = "I"
arr_data(, ) = "J"
arr_data(, ) = "K"
arr_data(, ) = "L"
arr_data(, ) = "M"
arr_data(, ) = "N"
arr_data(, ) = "O"
arr_data(, ) = "P"
arr_data(, ) = "Q"
arr_data(, ) = "R"
arr_data(, ) = "S"
arr_data(, ) = "T"
arr_data(, ) = "U"
arr_data(, ) = "V"
arr_data(, ) = "W"
arr_data(, ) = "X"
arr_data(, ) = "Y"
arr_data(, ) = "Z"
arr_data(, ) = "!"
arr_data(, ) = "@"
arr_data(, ) = "#"
arr_data(, ) = "$"
arr_data(, ) = "%"
arr_data(, ) = "^"
arr_data(, ) = "&"
arr_data(, ) = "*"
arr_data(, ) = "("
arr_data(, ) = ")"
arr_data(, ) = "_"
arr_data(, ) = "+"
arr_data(, ) = "="
arr_data(, ) = "-"
arr_data(, ) = "["
arr_data(, ) = "]"
arr_data(, ) = "{"
arr_data(, ) = "}"
arr_data(, ) = ";"
arr_data(, ) = ":"
arr_data(, ) = Chr()
arr_data(, ) = "'"
arr_data(, ) = ","
arr_data(, ) = "."
arr_data(, ) = "?"
arr_data(, ) = "\"
arr_data(, ) = "|"
arr_data(, ) = "/"
arr_data(, ) = "`"
arr_data(, ) = "~"
arr_data(, ) = "<"
arr_data(, ) = ">"
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = ""
arr_data(, ) = "a"
arr_data(, ) = "b"
arr_data(, ) = "c"
arr_data(, ) = "d"
arr_data(, ) = "e"
arr_data(, ) = "f"
arr_data(, ) = "g"
arr_data(, ) = "h"
arr_data(, ) = "i"
arr_data(, ) = "j"
arr_data(, ) = "k"
arr_data(, ) = "l"
arr_data(, ) = "m"
arr_data(, ) = "n"
arr_data(, ) = "o"
arr_data(, ) = "p"
arr_data(, ) = "q"
arr_data(, ) = "r"
arr_data(, ) = "s"
arr_data(, ) = "t"
arr_data(, ) = "u"
arr_data(, ) = "v"
arr_data(, ) = "w"
arr_data(, ) = "x"
arr_data(, ) = "y"
arr_data(, ) = "z"
arr_data(, ) = "A"
arr_data(, ) = "B"
arr_data(, ) = "C"
arr_data(, ) = "D"
arr_data(, ) = "E"
arr_data(, ) = "F"
arr_data(, ) = "G"
arr_data(, ) = "H"
arr_data(, ) = "I"
arr_data(, ) = "J"
arr_data(, ) = "K"
arr_data(, ) = "L"
arr_data(, ) = "M"
arr_data(, ) = "N"
arr_data(, ) = "O"
arr_data(, ) = "P"
arr_data(, ) = "Q"
arr_data(, ) = "R"
arr_data(, ) = "S"
arr_data(, ) = "T"
arr_data(, ) = "U"
arr_data(, ) = "V"
arr_data(, ) = "W"
arr_data(, ) = "X"
arr_data(, ) = "Y"
arr_data(, ) = "Z"
arr_data(, ) = "!"
arr_data(, ) = "@"
arr_data(, ) = "#"
arr_data(, ) = "$"
arr_data(, ) = "%"
arr_data(, ) = "^"
arr_data(, ) = "&"
arr_data(, ) = "*"
arr_data(, ) = "("
arr_data(, ) = ")"
arr_data(, ) = "_"
arr_data(, ) = "+"
arr_data(, ) = "="
arr_data(, ) = "-"
arr_data(, ) = "["
arr_data(, ) = "]"
arr_data(, ) = "{"
arr_data(, ) = "}"
arr_data(, ) = ";"
arr_data(, ) = ":"
arr_data(, ) = Chr()
arr_data(, ) = "'"
arr_data(, ) = ","
arr_data(, ) = "."
arr_data(, ) = "?"
arr_data(, ) = "\"
arr_data(, ) = "|"
arr_data(, ) = "/"
arr_data(, ) = "`"
arr_data(, ) = "~"
arr_data(, ) = "<"
arr_data(, ) = ">"
arr_data(, ) = ""
End Sub
密码对照字典 |
1、纯数字类对照表如下: | ||||||
代码 | 一位 | 二位 | 三位 | 四位 | 五位 | 六位 |
0 | □P□ | #□□ | ,□□ | P□ | #□□ | ,□□ |
1 | □Q□ | #$□ | ,0□ | Q□ | #$□ | ,0□ |
2 | □R□ | #(□ | ,@□ | R□ | #(□ | ,@□ |
3 | □S□ | #,□ | ,P□ | S□ | #,□ | ,P□ |
4 | □T□ | #0□ | -□□ | T□ | #0□ | -□□ |
5 | □U□ | #4□ | -0□ | U□ | #4□ | -0□ |
6 | □V□ | #8□ | -@□ | V□ | #8□ | -@□ |
7 | □W□ | #<□ | -P□ | W□ | #<□ | -P□ |
8 | □X□ | #@□ | .□□ | X□ | #@□ | .□□ |
9 | □Y□ | #D□ | .0□ | Y□ | #D□ | .0□ |
2、小字母类对照表如下: | ||||||
代码 | 一位 | 二位 | 三位 | 四位 | 五位 | 六位 |
a | !A□ | &$□ | 80 | !A□ | &$□ | 80 |
b | !B□ | &(□ | 8@ | !B□ | &(□ | 8@ |
c | !C□ | &,□ | 8P | !C□ | &,□ | 8P |
d | !D□ | &0□ | 9□ | !D□ | &0□ | 9□ |
e | !E□ | &4□ | 90 | !E□ | &4□ | 90 |
f | !F□ | &8□ | 9@ | !F□ | &8□ | 9@ |
g | !G□ | &<□ | 9P | !G□ | &<□ | 9P |
h | !H□ | &@□ | :□ | !H□ | &@□ | :□ |
i | !I□ | &D□ | :0 | !I□ | &D□ | :0 |
j | !J□ | &H□ | :@ | !J□ | &H□ | :@ |
k | !K□ | &L□ | :P | !K□ | &L□ | :P |
l | !L□ | &P□ | ;□ | !L□ | &P□ | ;□ |
m | !M□ | &T□ | ;0 | !M□ | &T□ | ;0 |
n | !N□ | &X□ | ;@ | !N□ | &X□ | ;@ |
o | !O□ | &/□ | ;P | !O□ | &/□ | ;P |
p | !P□ | '□□ | <□ | !P□ | '□□ | <□ |
q | !Q□ | '$□ | <0 | !Q□ | '$□ | <0 |
r | !R□ | '(□ | <@ | !R□ | '(□ | <@ |
s | !S□ | ',□ | <P | !S□ | ',□ | <P |
t | !T□ | '0□ | =□ | !T□ | '0□ | =□ |
u | !U□ | '4□ | =0 | !U□ | '4□ | =0 |
v | !V□ | '8□ | =@ | !V□ | '8□ | =@ |
w | !W□ | '<□ | =P | !W□ | '<□ | =P |
x | !X□ | '@□ | >□ | !X□ | '@□ | >□ |
y | !Y□ | 'D□ | >0 | !Y□ | 'D□ | >0 |
z | !Z□ | 'H□ | >@ | !Z□ | 'H□ | >@ |
3、大写字母对照表如下: | ||||||
代码 | 一位 | 二位 | 三位 | 四位 | 五位 | 六位 |
A | !!□ | $$□ | 00 | !!□ | $$□ | 00 |
B | !"□ | $(□ | 0@ | !"□ | $(□ | 0@ |
C | !#□ | $,□ | 0P | !#□ | $,□ | 0P |
D | !$□ | $0□ | 1□ | !$□ | $0□ | 1□ |
E | !%□ | $4□ | 10 | !%□ | $4□ | 10 |
F | !&□ | $8□ | 1@ | !&□ | $8□ | 1@ |
G | !'□ | $<□ | 1P | !'□ | $<□ | 1P |
H | !(□ | $@□ | 2□ | !(□ | $@□ | 2□ |
I | !)□ | $D□ | 20 | !)□ | $D□ | 20 |
J | !*□ | $H□ | 2@ | !*□ | $H□ | 2@ |
K | !+□ | $L□ | 2P | !+□ | $L□ | 2P |
L | !,□ | $P□ | 3□ | !,□ | $P□ | 3□ |
M | !-□ | $T□ | 30 | !-□ | $T□ | 30 |
N | !.□ | $X□ | 3@ | !.□ | $X□ | 3@ |
O | !/□ | $/□ | 3P | !/□ | $/□ | 3P |
P | !0□ | %□□ | 4□ | !0□ | %□□ | 4□ |
Q | !1□ | %$□ | 40 | !1□ | %$□ | 40 |
R | !2□ | %(□ | 4@ | !2□ | %(□ | 4@ |
S | !3□ | %,□ | 4P | !3□ | %,□ | 4P |
T | !4□ | %0□ | 5□ | !4□ | %0□ | 5□ |
U | !5□ | %4□ | 50 | !5□ | %4□ | 50 |
V | !6□ | %8□ | 5@ | !6□ | %8□ | 5@ |
W | !7□ | %<□ | 5P | !7□ | %<□ | 5P |
X | !8□ | %@□ | 6□ | !8□ | %@□ | 6□ |
Y | !9□ | %D□ | 60 | !9□ | %D□ | 60 |
Z | !:□ | %H□ | 6@ | !:□ | %H□ | 6@ |
4、符号对照表如下: | ||||||
代码 | 一位 | 二位 | 三位 | 四位 | 五位 | 六位 |
! | □A□ | "$□ | (0 | □A□ | "$□ | (0 |
@ | □!□ | $□□ | 0□ | □!□ | $□□ | 0□ |
# | □C□ | ",□ | (P | □C□ | ",□ | (P |
$ | □D□ | "0□ | )□ | □D□ | "0□ | )□ |
% | □E□ | "4□ | )0 | □E□ | "4□ | )0 |
^ | !>□ | %X□ | 7@ | !>□ | %X□ | 7@ |
& | □F□ | "8□ | )@ | □F□ | "8□ | )@ |
* | □J□ | "H□ | *@ | □J□ | "H□ | *@ |
( | □H□ | "@□ | *□ | □H□ | "@□ | *□ |
) | □I□ | "D□ | *0 | □I□ | "D□ | *0 |
_ | !?□ | %/□ | 7P | !?□ | %/□ | 7P |
+ | □K□ | "L□ | *P | □K□ | "L□ | *P |
= | □]□ | #T□ | /0 | □]□ | #T□ | /0 |
- | □M□ | "T□ | +0 | □M□ | "T□ | +0 |
[ | !;□ | %L□ | 6P | !;□ | %L□ | 6P |
] | !=□ | %T□ | 70 | !=□ | %T□ | 70 |
{ | ![□ | 'L□ | >P | ![□ | 'L□ | >P |
} | !]□ | 'T□ | 0 | !]□ | 'T□ | 0 |
; | □[□ | #L□ | .P | □[□ | #L□ | .P |
: | □Z□ | #H□ | .@ | □Z□ | #H□ | .@ |
" | □B□ | "(□ | (@ | □B□ | "(□ | (@ |
' | □G□ | "<□ | )P | □G□ | "<□ | )P |
, | □L□ | "P□ | +□ | □L□ | "P□ | +□ |
. | □N□ | "X□ | +@ | □N□ | "X□ | +@ |
□_□ | #/□ | /P | □_□ | #/□ | /P | |
/ | !<□ | %P□ | 7□ | !<□ | %P□ | 7□ |
| | !/□ | 'P□ | □ | !/□ | 'P□ | □ |
/ | □0□ | "/ | +P | □0□ | "/ | +P |
` | !@□ | &□□ | 8□ | !@□ | &□□ | 8□ |
~ | !^□ | 'X□ | @ | !^□ | 'X□ | @ |
< | □/□ | #P□ | /□ | □/□ | #P□ | /□ |
> | □^□ | #X□ | /@ | □^□ | #X□ | /@ |
金蝶k/3 K3密码对照破解源码的更多相关文章
- 金蝶k/3 K3云之家消息查询发送是否成功SQL语句
金蝶k/3 K3云之家消息查询发送是否成功SQL语句 1是成功,0是还在轮询中未发送,4是发送失败 select * into #tempUserID from ( union select t_Gr ...
- [源码]一键获取windows系统登陆密码vc6版源码
[源码]一键获取windows系统登陆密码vc6版源码支持:XP/2000/2003/WIN7/2008等 此版本编译出来的程序体积较小几十KB... 而vs版则1点几M,体积整整大了2-30倍对某些 ...
- ASP.NET中登录时记住用户名和密码(附源码下载)--ASP.NET
必需了解的:实例需要做的是Cookie对象的创建和对Cookie对象数据的读取,通过Response对象的Cookies属性创建Cookie,通过Request对象的Cookies可以读取Cookie ...
- postgresql密码加强-passwordcheck源码修改三种以上字符
目录 1.使用方式 2.效果 3.源码修改 1.参考pg_cron的源码在配置文件内增加一个参数 2.修改源码配置校验数字 因数据库入网检测须修改密码级别,在源有的passwordcheck插件上进行 ...
- android源码的目录结构
android源码的目录结构 [以下网络摘抄] |-- Makefile ! l/ a5 n% S% @- `0 d# z# a$ P4 V3 o7 R|-- bionic ...
- JDK1.8源码(三)——java.lang.String 类
String 类也是java.lang 包下的一个类,算是日常编码中最常用的一个类了,那么本篇博客就来详细的介绍 String 类. 1.String 类的定义 public final class ...
- 鸿蒙内核源码分析(中断切换篇) | 系统因中断活力四射 | 百篇博客分析OpenHarmony源码 | v42.02
百篇博客系列篇.本篇为: v42.xx 鸿蒙内核源码分析(中断切换篇) | 系统因中断活力四射 | 51.c.h .o 硬件架构相关篇为: v22.xx 鸿蒙内核源码分析(汇编基础篇) | CPU在哪 ...
- MVVM大比拼之knockout.js源码精析
简介 本文主要对源码和内部机制做较深如的分析,基础部分请参阅官网文档. knockout.js (以下简称 ko )是最早将 MVVM 引入到前端的重要功臣之一.目前版本已更新到 3 .相比同类主要有 ...
- 【原】SDWebImage源码阅读(一)
[原]SDWebImage源码阅读(一) 本文转载请注明出处 —— polobymulberry-博客园 1. 前言 一直没有系统地读过整套源码,就感觉像一直看零碎的知识点,没有系统读过一本专业经典书 ...
随机推荐
- redis--主从同步,故障切换,集群搭建
一 . redis主从同步 准备三个配置文件,实现一主两从的redis数据库结构(这三个配置文件仅仅端口不一样) # redis-6379.conf 文件, 写入下面数据: port 6379 dae ...
- 整合Spring5+Struts2.5+Hibernate5+maven
1. 使用Eclipse创建Maven项目 2. 配置pom.xml引入需要的依赖包 <dependencies> <dependency> <groupId>ju ...
- [模板] 二分图博弈 && BZOJ2463:[中山市选2009]谁能赢呢?
二分图博弈 from BZOJ 1443 游戏(二分图博弈) - free-loop - 博客园 定义 1.博弈者人数为两人,双方轮流进行决策. 2.博弈状态(对应点)可分为两类(状态空间可分为两个集 ...
- 第六十四天 JS基础操作
一.分支结构 1.if语句 if基础语句 if(条件表达式){ 代码块: } // 当条件表达式结果为true,会执行代码块:反之不执行 // 条件表达式可以为普通表达式 // 0.undefined ...
- 洛谷P1262间谍网络
题目 我们首先考虑该题没有环应该怎么做,因为没有环所以是一个DAG,因此直接加上入度为0的罪犯,而有环则可以缩点,之后就成为了DAG,然后用一方法做就好了. \(Code\) #include < ...
- oracle表的操作SQL语句
这篇文章的内容包括:表的増删改查,字段的増删改查,主键.外键.唯一.非空.默认约束的増删改 查看自己用户的所有表: select * from user_tab_comments; www. ...
- pgsql事务与并发控制
事务与并发控制 事务的基本的概念和性质 ACID: 原子性:一个事务要么全部执行,要么全部不执行 一致性:执行事务的时候,数据库从一个一致的状态变更到另一个状态 隔离性: 确保在并发执行的时候,每个事 ...
- Apache Flink:特性、概念、组件栈、架构及原理分析
2016-04-30 22:24:39 Yanjun Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,它能够基于同一个Flink运行时(Flink Runtim ...
- CodeForces 70
题目 A题 #include<bits/stdc++.h> using namespace std; int n,b,sum; int main(){ scanf("%d&quo ...
- beego框架返回json数据
一.routers路由 package routers import ( "mybeego/controllers" "github.com/astaxie/beego& ...