Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 05:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Multilevel Pointer funktionieren nicht?

Discussion on Multilevel Pointer funktionieren nicht? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
SpieleHacksInfo's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
Angry Multilevel Pointer funktionieren nicht?

Hey Ho,

ich sitze jetzt seit 2,5 std an dem fehler und habe die schnauze voll!
Das Problem ist, dass er nicht die original adresse geschweige die zahl anzeigt.
Keine ahnung was da los??

Ps: ich habe mir aus einem vor thread das template von BladeTiger12 verwendet, da ich dachte, dass es an meinem script liegt

Das Spiel ist Dragon`s Prophet in der 64bit version wie man sehen kann am autoit script

Code:
#include <Pointer.au3>
HotKeySet("{F1}", "_Read")

Global $Address, $PID, $Handle
Dim $Offset[5] = [ 0x48, 0x178, 0x260, 0x528, 0xC8]

$PID = ProcessExists("dp_x64.exe")
If $PID > 0 Then
    $Handle = _MemoryOpen($PID)
    $Address = _MemoryModuleGetBaseAddress($PID, "dp_x64.exe")
    $Address = $Address + 0x01A58240
Else
    Exit
EndIf

While True
    Sleep(10)
WEnd

Func _Read()
	$Read = _ReadPtr($Address, $Offset, $Handle, "dword")
    MsgBox(0, "", $Read)
EndFunc

Func _ReadPtr($Ptr, $Offset, $MemOpen, $Type = "dword")
	If IsArray($Offset) Then
		For $i = 0 To UBound($Offset) -1
			$Ptr = _MemoryRead($Ptr, $MemOpen) + $Offset[$i]
		Next
		Return _MemoryRead($Ptr, $MemOpen, $Type)
	Else
		Return 0
	EndIf
EndFunc
Der Screen:
SpieleHacksInfo is offline  
Old 07/08/2013, 13:47   #2

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Nice Copy & Paste:


xDD.

Und dein spiel heißt dp_x64.exe ?
Weil das Script ist schon richtig.
Wahrscheinlich blockiert das Spiel AutoIt oder dein Spielname bei
ProcessExists ist falsch.
BladeTiger12 is offline  
Old 07/08/2013, 14:05   #3
 
SpieleHacksInfo's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
Unhappy

Hm ne habe ich mehrmals überprüft ist eigtl. alles richtig und zu deinem copy & paste :

Na das spiel heisst nicht so, aber der prozess ^^
Quote:
Originally Posted by SpieleHacksInfo View Post

Ps: ich habe mir aus einem vor thread das template von BladeTiger12 verwendet, da ich dachte, dass es an meinem script liegt
So der Fehler muss wo anders liegen habe es bei anderen Spielen nun auch probiert aber es kommt immer das gleiche raus Hilfe
SpieleHacksInfo is offline  
Old 07/08/2013, 17:34   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by SpieleHacksInfo View Post
Das Spiel ist Dragon`s Prophet in der 64bit version wie man sehen kann am autoit script
Und da hätten wir schon das Problem. Keine Memory-UDF funktioniert ohne Modifikation für 64 Bit Prozesse.
Ich habe mal eine eigene Memory-UDF geschrieben die auch mit 64 Bit Prozesse arbeiten konnte. Die habe ich zwar nicht mehr, aber dabei gibt es sowieso keine große Kunst, ich könnte eine neue schreiben. Nutzen wird das aber wohl fast niemanden, deshalb habe ich sie auch nie veröffentlicht.
Es gibt aber zwei einfache Lösung: Einfach die 32 Bit Variante verwenden oder die Memory-UDF korrigieren.
KDeluxe is offline  
Thanks
2 Users
Old 07/08/2013, 19:58   #5
 
SpieleHacksInfo's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
Das Problem ist, dass dp einen autoinstaller verrwendet, der detected, dass ich ein 64bit betriebsystem benutze wie kann ich das jetzt umstellen?

okay habs der trick ist die x64 datei umzubenennen
SpieleHacksInfo is offline  
Reply


Similar Threads Similar Threads
Write/Read ProcessMemory() - Multilevel pointer
04/08/2013 - General Coding - 17 Replies
Hallo! Ich habe für ein Spiel den BasePointer gefunden. Sein Adresse ist: FF96AFA8, das erste Offset ist:14, das Zweite ist 50! DWORD BasePointer = 0xFF96AFA8; WORD offset = 0x0014; WORD offset2 = 0x0050; ReadProcessMemory(solHandle,(LPCVOID)(BasePointer +offset2+offset),&pointed, 4, NULL);
Combat Arms und andere Spiele starten nicht/funktionieren nicht.HILFE!
05/29/2012 - Combat Arms - 5 Replies
Hallo! Ich bin neu hier, ich weiß nicht wo ich dieses Thema hätte posten können. Falls das hier falsch sein sollte bitte ich darum, es zu verschieben oder ähnliches. Zu meinem Problem: Ich habe vor kurzem eine neue Grafikkarte bekommen weil meine alte nVidia Geforce 7600 GT nichtt mehr ging. Ich habe von meinem Onkel die gebrauchte Radeon Hd 4550 bekommen. Früher konnte ich immer Flyff, Combat Arms, Trackmania und Prototype spielen. Bei Trackmania und Flyff sind viel Grafikfehler: Löcher...
Multilevel Pointer hacken per Array [Fehlersuche]
05/06/2012 - AutoIt - 12 Replies
Hi Den Wert folgendes Level4-Pointers möchte ich mit einem Autoit-Script hacken: Base: 1073EF88 Offset1: 1C Offset2: 10 Offset3: 4 Offset4: DE4 Dazu habe ich dieses Tutorial gefunden, was beschreibt, wie man den Pointer per Array verwendet:
CE 13* multilevel pointer with some skills...
05/13/2011 - Kal Online - 2 Replies
Hi guys, i got a little problem, mby u can help me out. I used CE and created most of the pointer that able to ( speed, ug, F1 , charcount , setframe (well yeah r11 standart disabled it but anyway ) , Health(useless) , Mana(useless) , Otp(useless), Eva(useless) , Berserk , EmergencyEscape , Commander calls , Commander elastic shield. Skills are 13x multilevel pointers and also dont know how to get the pointer of skills that u attack monsters... (not like zerk,shields,EE) like...
Multilevel Pointer
12/03/2010 - General Coding - 3 Replies
Heyho ePvpers, since i'm learning c++, i developed an application with multilevel pointers and a tricky algo. i wanted to know if somebody could find the static pointer. btw its a console app Todo: Try to find the static pointer of the number and post your solution if you got it. VirusTotal Scan



All times are GMT +1. The time now is 05:09.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.