|
You last visited: Today at 02:24
Advertisement
AutoIT Pattern Search ?
Discussion on AutoIT Pattern Search ? within the AutoIt forum part of the Coders Den category.
01/27/2014, 18:35
|
#1
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
AutoIT Pattern Search ?
Ich wolte mal eine kleine frage stellen ich habe es wersucht mit autoit pattern search aber ich glaube irgendwas habe ich falsch gemacht kan mir jemad bitte schreiben was ich falsch gemacht habe und erkleren bitte ?
danke .
Code:
Code:
#include <NomadMemory.au3>
#include <PatternSearch.au3>
;//Sig maker Base adress 0x3650000 - Scan size 0x140000
Global Const $Player_Basepoint_Pattern = "\x20\x12\x62\x00\x01\x00\x00\x00\x20\x50\x3F\x03\x00\x00\x00\x00\x6F\x00\x19\x00\xF1";
Global Const $Player_Basepointer_Mask = "xxxxxxxxxxxxxxxxxxxxx";
Global Const $Player_AktuelleHP_Offset = 0x4C;
Global $PID =_MemoryOpen(ProcessExists("NostaleX.dat"));
Global $Player_Basepointer = _MemoryScanEx($PID,$Player_Basepoint_Pattern,$Player_Basepointer_Mask);
MsgBox(0,"",StringFormat("%X",$Player_Basepointer));
$MsgHP = _MemoryRead($Player_Basepointer,$PID,'dword');
$MsgHP = _MemoryRead($MsgHP+$Player_AktuelleHP_Offset,$PID,'dword');
MsgBox(64,"Info","Die HP Anzahl ist : "&$MsgHP);
Auf jeden fall bei der sig. ist nichts falsch denke ich.Ich denke das Sig maker Base adress 0x3650000 - Scan size 0x140000 damit was machen mus aber wo?
Und noch ein photo von ollydbg Sig:
|
|
|
01/27/2014, 18:57
|
#2
|
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
|
Könnten mehrere Probleme sein:
-1. Probiers mal mit #RequireAdmin(Würde ich generell hinzufügen)
-2. In Zeile 11, beim 1 Parameter($Player_Basepointer)
Kann sein das es so aussehen muss:
$MsgHP = _MemoryRead($Player_Basepointer + 0x1,$PID,'dword');
oder
$MsgHP = _MemoryRead($Player_Basepointer + 0x2,$PID,'dword');
oder
$MsgHP = _MemoryRead($Player_Basepointer + 0x3,$PID,'dword');
|
|
|
01/27/2014, 19:21
|
#3
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
ich glaube das problem ist MsgBox(0,"",StringFormat("%X",$Player_Basepointer) ); dafor weil bei MsgBox(0,"",StringFormat("%X",$Player_Basepointer) );
komt als msgbox das hier = FFFFFFFD
|
|
|
 |
Similar Threads
|
[Tutorial] AutoIt Pattern Scan
08/21/2022 - Coding Tutorials - 4 Replies
Hallo,
dies ist mein kleines Pattern Tutorial.
groß was zu erzählen gibt es nicht, ist alles im video.
alles was ihr braucht findet ihr hier im threat
VideoTutorial
MemoryScan by Luzifer42 Extended by me
Func _MemoryScanEx($ah_Handle, $pattern, $mask , $after = False, $iv_addrStart = 0x00400000, $iv_addrEnd = 0x00FFFFFF, $step = 51200)
If Not IsArray($ah_Handle) Then
|
AutoIT Bild search
08/25/2012 - AutoIt - 1 Replies
Suche ein AutoIT Code der: Ein bild sucht und dann auf bestimmte Koordinaten vom bild klickt
|
[Frage] Search Pattern Signature
06/09/2012 - Nostale - 5 Replies
Ich versuche schon seit einiger Zeit eine gleichbleibende Signatur zu finden, bekomme es aber einfach nicht hin. :/
Als Beispiel hab ich den HP-Pointer benutzt:
Address: 007D5500
Signature: \x60\x40\xD9\x07\xC0\xDF\x4A
Mask: xxxxxxx
Aber nachdem ich NosTale neu gestartet habe, findet er die Signature nicht mehr, weil sie sich verändert hat.
|
Search Pattern [HILFE]
10/08/2011 - General Coding - 5 Replies
Hallo alle zusammen,
ich habe Probleme mit Pattern.
Ich habe so einige Fragen :
1. Wenn ich mein Pointer finde wie kann ich in OllyDbg zu diesem Pointer gehen ?
2. Woher was ich das Offset des Pattern ?
3. Hättet ihr gut deutsche Tutorials ?
|
Pattern based memory Search ?
12/26/2006 - General Coding - 3 Replies
Is there any tool that allows to search for patterns in memory ?
All I tried (TSearch / Cheatengine) only allow you to search for one value or a fixed array of bytes. But I need a tool that lets me search for patterns, like XX XX 00 00 XX XX 00 00 while XX can be 00 to FF etc ?
|
All times are GMT +1. The time now is 02:25.
|
|