Auto it Fehler

05/26/2011 14:35 supercracker13#1
Hi ich hab mal ne frage
was ist an diesem sricpt falsch
also der pointer ich weis das ist nicht der richtige
aber wie füge ich dort die offset ein



PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>

#RequireAdmin
#Region ### START Koda GUI section ### Form=

$Form1 GUICreate("4Story Hack"13599192124)
$Input1 GUICtrlCreateInput("Input1"8812121)
$Button1 GUICtrlCreateButton("Hacken"8647525$WS_GROUP)
$Checkbox1 GUICtrlCreateCheckbox("Checkbox1"8409717)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $sMsg 
GUIGetMsg
    
Switch $sMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
_            Hack
()
    EndSwitch
WEnd

Func _Hack
()
    
$value GUICtrlRead($Input1)
$Pid ProcessExists("TClient.exe")
ProcessWait($Pid)
$Open _MemoryOpen($Pid)
_MemoryWrite(0x01010101,$Open,$value,"byte[4]")
EndFunc 
Bitte Helft mir
also den script vlt überarbeiten und hier posten oder sagen was falsch ist
weil ich kann das nicht debuggen
05/26/2011 21:08 Ludder231#2
Also hier mal ein Beispiel als Hilfe....:

PHP Code:
$Adresse 0x0116abc8 Mit Cheat Engine ausgelesen

case $Button1 

$open 
_MemoryOpen(ProcessExists("Deine EXE.exe"))
            
$Read _MemoryRead($Adresse $Open'dword')
            
$write _MemoryWrite($Adresse$Openguictrlread($Input1), 'dword'
05/26/2011 22:17 Imaginär#3
Rufst du die Funktion nach dem drücken des Buttons ... falsch auf?
Wegen diesen Leerzeichen zwischen ' _ ' und 'Hack() '
05/27/2011 06:44 supercracker13#4
aber wie füge ich Offset ein
Aber danke schon mal
05/27/2011 12:57 Ludder231#5
Versuchs mal so vllt hilfts ja:

PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <nomadmemory.au3>
#Region ### START Koda GUI section ### Form=
$Form2 GUICreate("4Story Hack"186109, -1, -1)
$Input1 GUICtrlCreateInput("Input1"8812121)
$Button1 GUICtrlCreateButton("Hacken"8727525)
$Checkbox1 GUICtrlCreateCheckbox("Checkbox1"8409717)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
#RequireAdmin

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        case 
$Button1
            _Hack
()

    EndSwitch
WEnd


Func _Hack
()
$var GUICtrlRead($Input1)
$open _MemoryOpen(ProcessExists("TClient.exe"))
ProcessWait("TClient.exe")
$write _MemoryWrite(0x01010101$Open$var"byte[4]")
EndFunc 
05/27/2011 23:02 supercracker13#6
Und wo sind die Offsets
Wo kommen die hin
Oder was muss man bei Pointer angeben

Braucht man Offset überhaupt
05/27/2011 23:19 omer36#7
_MemoryRead($iv_Address, $ah_Handle(, $sv_Type))
_MemoryWrite($iv_Address, $ah_Handle, $v_Data(, $sv_Type))


_MemoryPointerRead ($iv_Address, $ah_Handle, $av_Offset(, $sv_Type))
_MemoryPointerWrite ($iv_Address, $ah_Handle, $av_Offset, $v_Data(, $sv_Type))

als bsp:
$PointerAdresse = 0x1066C620
Global $Offset[3] = [0, 0x123, 0x456]
05/28/2011 07:05 supercracker13#8
Kannst du das bitte in mein sript
Einfügen

Aber danke schon mal
05/28/2011 16:38 KDeluxe#9
Wieso öffnest du einen neuen Thread? Hat immer noch etwas hiermit zu tun: [Only registered and activated users can see links. Click Here To Register...]

Mal abgesehen von den 100000000 Tutorials, die es für AutoIt gibt, hast du auch hier die Lösung bekommen. Bist du nur zu faul, oder wirklich unfähig? Eigeninitiative gehört auch dazu.

PHP Code:
#RequireAdmin
#include <GUIConstants.au3>
#include <NomadMemory.au3>

#Region ### START Koda GUI section ### Form=
GUICreate("4Story Hack"135100)
$Input GUICtrlCreateInput(""8812121)
$Button GUICtrlCreateButton("Hacken"8647525)
$Checkbox GUICtrlCreateCheckbox("blaaaaa"8409717)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

$iv_Address 0x12345678
Dim $av_Offset
[3] = [00x1230x456]

While 
Sleep(10)
    
$sMsg GUIGetMsg()
    Switch 
$sMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button
            _Hack
()
    EndSwitch
WEnd

Func _Hack
()
    
$ah_Handle _MemoryOpen(ProcessExists("TClient.exe"))
    If 
Not @error Then
        _MemoryPointerWrite
($iv_Address$ah_Handle$av_OffsetGUICtrlRead($Input), "byte[4]")
        
_MemoryClose($ah_Handle)
    EndIf
EndFunc 
05/28/2011 20:15 supercracker13#10
Hey Danke
Killer Deluxe
bist echt geil

aber es geht immer noch nicht
kommt immer noch error

danke das du geholfen hast
bekommst ein dickes thx
05/29/2011 11:00 KDeluxe#11
Wenn es für 4S DE sein sollte kann ich dir gleich sagen, dass es an HackShield liegt.

Den Fehlercode kannst du so überprüfen:
PHP Code:
Func _Hack()
    
$ah_Handle _MemoryOpen(ProcessExists("TClient.exe"))
    If 
Not @error Then
        _MemoryPointerWrite
($iv_Address$ah_Handle$av_OffsetGUICtrlRead($Input))
        If @
error Then MsgBox(48"_MemoryPointerWrite""Fehlercode: " & @error)

        
_MemoryClose($ah_Handle)
    Else
        
MsgBox(48"_MemoryOpen""Fehlercode: " & @error)
    EndIf
EndFunc