Multipointerhack

02/19/2011 18:52 Baaam01#1
Huhu
Habe heute es endlich geschafft bei Multipointer den Basepointer zu finden. Leider bin ich jetzt bissl ahnungslos wie das ganze dann in Autoit umgesetzt werden muss.

Code:
#include <NomadMemory.au3>
#RequireAdmin

$input = InputBox("","")
$Open = _MemoryOpen(ProcessExists("Solitare.exe"))

$Pointer = 0xBAFA8
Global $Offset = 0x50

_MemoryPointerWrite($Pointer, $Open, $Offset, $input)
das ist der code
die adresse ist 0059A474
der 1. pointer 004A4850 (offset 14)
der base pointer solitaire.exe+BAFA8 bzw FF2BAFA8 (offset 50)

Was muss ich jetzt genau von den Pointer bzw. Offsets in Autoit reinschreiben?

Weis jemand ne Lösung?
02/19/2011 20:04 omer36#2
PHP Code:
#include <NomadMemory.au3>
#RequireAdmin

$input InputBox("","")
$Open _MemoryOpen(ProcessExists("Solitare.exe"))

$Pointer 0xBAFA8
Global $Offset[2] = [00x50]

_MemoryPointerWrite($Pointer$Open$Offset$input
mch den _memorypointerwrite lieber in ner func, weil es so vllt nicht gehen wird, bzw deine Inputbox unter den _memoryopen
02/19/2011 20:48 Baaam01#3
geht irgendwie net :/

PHP Code:
#include <NomadMemory.au3>
#RequireAdmin
HotKeySet("{F9}""start")

While 
1
    Sleep
(1)
WEnd

Func start
()
$Open _MemoryOpen(ProcessExists("Solitare.exe"))
$input InputBox("","")
$Pointer 0xBAFA8 
Global $Offset[2] = [00x50]
_MemoryPointerWrite($Pointer$Open$Offset$input)  
EndFunc 
02/20/2011 00:46 maxi39#4
erst sufu benutzen dann posten:
[Only registered and activated users can see links. Click Here To Register...]
02/20/2011 01:33 KDeluxe#5
Quote:
Originally Posted by Baaam01 View Post
der base pointer solitaire.exe+BAFA8 bzw FF2BAFA8 (offset 50)
Du kannst nicht einfach "$Pointer = 0xBAFA8" benutzen, du musst schon "$Pointer = 0xFF2BAFA8" benutzen, sofern es richtig ist.