Go To Post
Hey und zwar hab ich per autoit einen kleinen code geschrieben (Bin anfänger aber will auch kein profie hack coder werden..
)
Und zwar breuchte ich hilfe wie ich die pointer&adresse da mit einbinde auch wie ich den pointer finde habe schon ädliche tuts mir angesehen aber cheks einfach nicht
eine adresse finden kann ich
falls ihr noch andere fehler findet weißt mich bitte drauf hin
ich benutze ce 6.3
und wie gesagt autoit
ich würde der person echt danken wen er sich die 20-30 min zeit nimt und ein tut erstellt wie ich den hack zuende code
Und wie ich mit ce 6.3 die pointer finde
und sie einbinde
TEXT Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <NomadMemory.au3>
#include <WindowsConstants.au3>
SetPrivilege("SeDebugPrivilege", 1
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("xAUBER[W][H]", 207, 187, 896, 376)
GUISetIcon("D:\Games (86)\Steam\hl2.ico", -1)
$WallHack = GUICtrlCreateLabel("WallHack", 152, 144, 51, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$Button1 = GUICtrlCreateButton("On", 8, 144, 41, 17)
$Button2 = GUICtrlCreateButton("Off", 64, 144, 41, 17)
$Pic1 = GUICtrlCreatePic("C:\Users\User\Desktop\whh.jpg", 8, 8, 193, 113)
$Playerbox = GUICtrlCreateLabel("Playerbox", 152, 120, 50, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$On = GUICtrlCreateButton("On", 8, 120, 43, 17)
$Off = GUICtrlCreateButton("Off", 64, 120, 43, 17)
$Button3 = GUICtrlCreateButton("On", 8, 168, 41, 17)
$Button4 = GUICtrlCreateButton("Off", 64, 168, 41, 17)
$BunnyHop = GUICtrlCreateLabel("BunnyHop", 152, 168, 54, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$Label1 = GUICtrlCreateLabel("Pleas Open CS:S", 64, 8, 86, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
while ProcessExists("hl2.exe") = False
sleep ( 700 )
WEnd
GUICtrlSetColor($Label1,0x00FF00)
GUICtrlSetData($Label1,"CS:S gefunden!")
;Adressen
$Adresse = 0x ;sv_cheats
$Adresse1 = 0x ;Playerbox
$Adresse2 = 0x ;wallhack
$Adresse3 = 0x ;BunnyHop <--- dazu gibt es genug tuts aber kleine frage in der luft war 255 und auf den boden 0 oder?
$open = _MemoryOpen(ProcessExists("hl2.exe"))
$Read = _MemoryRead($Adresse , $Open, 'dword')
$write = _MemoryWrite($Adresse, $Open, "1", 'dword')
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $On ;Playerboxe
_MemoryWrite ($Adresse1,$open,1,"dword")
Case $Off
_MemoryWrite ($Adresse1,$open,0,"dword")
Case $Button1 ;Wallhack
_MemoryWrite ($Adresse2,$open,2,"dword")
Case $Button2
_MemoryWrite ($Adresse2,$open,1,"dword")
Case $Button3 ;BunnyHop
EndSwitch
WEnd
Ps: zu den pointern das tut hatt mir am meisten geholfen:
Um Links zu sehen, musst du dich registrierenaber bei disem teil seh ich irgendwie nur bahnhof
Zitat
Der rote Code(die jämmerlig makierte 2

) ist übrigens die Stelle an der unser Wert vom Spiel in dem gefundenen Memory Code abgeändert wird.
Doch was wir brauchen ist die mit der ebenfalls jämmerligen 1 makierte

Hex von dem Satz "The value of the Pointer needed to find this address is probably". Dies heißt, dass der Wert(Value) unseres gesuchten Pointers die eben genannte hex ist.
Das finden wir natürlich klasse

, und suchen mit einem 4Byte scan, Exact value und nem häckchen bei Hex, nach dieser Value. Wir haben nun eine Adresse im suchfenster

oder mit pech mehrere 100

(keine Sorge, meist sind es 1-3

)
Diese fügen wir nun der Adressliste hinzu und klicken auf "Add Address manually"

. Nun machen wir ein Häckchen bei Pointer und geben den Adresse Code(nicht die Value!) der ersten Memory Adresse von den eben hinzugefügten ein.Nun auch das Offset( Offset

, das Offset muss man sich wie einen Wegweiser von DMA adressen zu deren Pointern vorstellen.

) welches sich in dem "More Information" Fenster von vorhin in dem mit der 2 makiertem teil befindet. Dort versteckt es sich in dem Teil der am ende in den klammern steht(pic: [eax+08]) und ist in diesem Falle "08" ohne die " "

. (bei unverständlichkeit dieses Teils gebt bitte bescheid)
Klickt nun auf OK und der Pointer sollte sich in eurer Liste befinden
Zb bei mir steht keine zahl da
Zitat
Fenster von vorhin in dem mit der 2 makiertem teil befindet. Dort versteckt es sich in dem Teil der am ende in den klammern steht(pic: [eax+08]) und ist in diesem Falle "08" ohne die " "
Aber besonders bei diesem teil blickich nichtmehr durch
Zitat
Diese fügen wir nun der Adressliste hinzu und klicken auf "Add Address manually"

. Nun machen wir ein Häckchen bei Pointer und geben den Adresse Code(nicht die Value!) der ersten Memory Adresse von den eben hinzugefügten ein.Nun auch das Offset( Offset

, das Offset muss man sich wie einen Wegweiser von DMA adressen zu deren Pointern vorstellen.

) welches sich in dem "More Information" Fenster von vorhin in dem mit der 2 makiertem teil befindet. Dort versteckt es sich in dem Teil der am ende in den klammern steht(pic: [eax+08]) und ist in diesem Falle "08" ohne die " "

. (bei unverständlichkeit dieses Teils gebt bitte bescheid)
Hab mir echt Mühe gegeben were schön wen jemand der es kann antwortet