Hi, ich möchte von z.B. "VB-Paradise" den MD5-Hash machen.
Dies versuche ich so:
Dann versuche ich, die Funktion per buttonklcik auszuführen:
leider steht in der msgbox kein hash, sondern
mfg serials
Dies versuche ich so:
VB.NET-Quellcode
- Imports System.Security.Cryptography
- Imports System.Text
- Imports System
- Imports System.IO
- Imports System.Net
- Public Class Form1
- Shared string1 As String
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Try
- Dim request As HttpWebRequest = DirectCast(WebRequest.Create("http://datei.auf/server"), HttpWebRequest)
- Dim response As HttpWebResponse = DirectCast(request.GetResponse(), HttpWebResponse)
- Dim reader As StreamReader = New StreamReader(response.GetResponseStream())
- string1 = reader.ReadToEnd()
- If Not response Is Nothing Then response.Close()
- MsgBox(string1) 'um zu prüfen ob es der richtige hash ist, ja es ist immer der richtige also richtig gelesen
- Catch
- End Try
- End Sub
- Private Function GenerateHash(ByVal SourceText As String) As String
- Dim Ue As New UnicodeEncoding()
- Dim ByteSourceText() As Byte = Ue.GetBytes(SourceText)
- Dim Md5 As New MD5CryptoServiceProvider()
- Dim ByteHash() As Byte = Md5.ComputeHash(ByteSourceText)
- Return Convert.ToBase64String(ByteHash)
- End Function
Dann versuche ich, die Funktion per buttonklcik auszuführen:
leider steht in der msgbox kein hash, sondern
warum? und wie krieg ichs wieder weg?+Y+YKeZbd8lKhEHD00iK0g==
mfg serials