Im großen und ganzen ist es ganz nett anzusehen, jedoch bringt dein Tutorial mehr Verwirrung als Klarheit. Du erklärst wie man die Adressen sucht, aber das bringt nicht viel, zumal du beim Coden dann direkt auf Pointer übersteigst. Niemand wird verstehen wie du die Pointer gefunden hast bzw. wie man diese dann einsetzt.
Die Offsets würde ich persönlich mit Constanten deklarieren, weil wir diese ja nicht verändert haben wollen.
PHP Code:
Const $offset_Beispiel_1[3] = [1, 2, 3]
Kommen wir nun zur ProcessId. In deinem Script überprüfst du, ob die PId gleich 1 ist. Das kann man so nicht machen. Du solltest lieber überprüfen, ob die PId größer als 0 ist.
PHP Code:
$ProcessId = ProcessExists ("TClient.exe")
if $ProcessId > 0 then
$Handle = _MemoryOpen($ProcessId)
if isArray ($Handle) then
//Hier der ganze Code vom Hack
endif
endif
Nunja. Wer auf Copy&Paste steht, dem solls recht sein.
Ich habe
[Only registered and activated users can see links. Click Here To Register...] vor kurzer Zeit ein Tutorial gemacht. In diesem habe ich auch noch etwas Bezug auf die Parameter der einzelnen Funktionen genommen.
Achja. Bevor hier wieder irgendwelche Leute rumjammern, dass ich die Parameter nicht richtig erkläre, sage ich schon mal hier, dass mein Tutorial sehr einfach gehalten ist.