Home of Gamehacking - Archiv
Per MD5 Game Version Überprüfen? - Druckversion

+- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de)
+-- Forum: Coding (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=15)
+--- Forum: Visual Basic 6, VB.NET (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=19)
+--- Thema: Per MD5 Game Version Überprüfen? (/showthread.php?tid=283)



Per MD5 Game Version Überprüfen? - SourceCoder - 18.03.2011

Also ich habe bei sehr vielen Trainer gesehen das man dort Überprüfen konnte ob Trainer auf dem PC installierte Version funktioniert. Und das alles per MD5 und ich wollte fragen wie das geht^^.


RE: Per MD5 Game Version Überprüfen? - Bluespide - 18.03.2011

ich hab da sone Fuktion

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Imports System.Security.Cryptography
Imports System.Text
Imports System.IO

Public Function MD5FileHash(ByVal sFile As String) As String
    Dim MD5 As New MD5CryptoServiceProvider
    Dim Hash As Byte()
    Dim Result As String = ""
    Dim Tmp As String = ""

    Dim FN As New FileStream(sFile, FileMode.Open, FileAccess.Read, FileShare.Read, 8192)
    MD5.ComputeHash(FN)
    FN.Close()

    Hash = MD5.Hash
    For i As Integer = 0 To Hash.Length - 1
        Tmp = Hex(Hash(i))
        If Len(Tmp) = 1 Then Tmp = "0" & Tmp
        Result += Tmp
    Next
    Return Result
End Function




RE: Per MD5 Game Version Überprüfen? - iNvIcTUs oRCuS - 18.03.2011

Ich nehme an Du sprichst von den h4xor Trainern?


RE: Per MD5 Game Version Überprüfen? - SourceCoder - 18.03.2011

Genau^^.


RE: Per MD5 Game Version Überprüfen? - iNvIcTUs oRCuS - 18.03.2011

Unter Umständen kann man auch den Dateiheader checken. Einfach mit ReadProcessMemory eine Sektion (Ich meine jetzt keine "Section" der Datei) raussuchen und auslesen.
Im Dateiheader gibts auch einen Abschnitt mit der CRC Checksumme der Datei. Die sollte ja ebenfalls unterschiedlich sein.


RE: Per MD5 Game Version Überprüfen? - SourceCoder - 18.03.2011

ok ich habe leider kp von VB. Ich verwende Vorlage von DNA könntest du genauer Beschreiben^^.


RE: Per MD5 Game Version Überprüfen? - Acubra - 18.03.2011

(18.03.2011, 20:02)Howik schrieb: ok ich habe leider kp von VB. Ich verwende Vorlage von DNA könntest du genauer Beschreiben^^.

Hey,
http://www.google.de/#sclient=psy&hl=de&q=pe+header+vb&aq=f&aqi=&aql=&oq=&pbx=1&fp=2233dc865a328f9f.
Dort solltest du ersteinmal genügend Informationen finden, wenn du sonst noch Fragen hast, sind wir für dich da.