Ich weiß nicht wie ich ein Passwort in MySql 5 Hashen kann.
Wozu brauche ich das: Die Metin2 Datenbank verwendet diesen Hash.
Ich habe bereits gegooglet jdeoch bin ich nur auf das gestoßen:
Code:
Dim pw As String = "test"
Dim b_in() As Byte = System.Text.Encoding.ASCII.GetBytes(pw)
Dim s As New System.Security.Cryptography.SHA1Managed
Dim stage1() As Byte = s.ComputeHash(b_in, 0, b_in.Count)
Dim stage2() As Byte = s.ComputeHash(stage1, 0, stage1.Count)
Dim sb As New System.Text.StringBuilder
For Each c As Byte In stage2
sb.Append(c.ToString("X2"))
Next
'Debug.Print(sb.ToString)
'MsgBox(sb.ToString)
Dim mt2pwgen = sb.ToString
Return mt2pwgen
Code:
*BE1BDEC0AA74B4DCB079943E70528096CCA985F8
) eintrag (was mit der Datenbank übereinstimmt) dann kommt das raus: Code:
*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29






