Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 11:03

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

Advertisement



BasePointer richtig suchen

Discussion on BasePointer richtig suchen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
BasePointer richtig suchen

Hallo E*PvP

Ich möchte mit dem Programmieren in Richtung Game Hacking gehen und dazu möchte ich mit MemoryHacks arbeiten.

nun wollte ich kleine anfangen und Solitär "hacken" =)

mit cheatengine geht das auch wunderbar. nur habe ich nicht den BasePointer, ich habe 3 Pointer die auf die Selbe Adresse gehen mit den punkten.

nur wie finde ich nun den BasePointer??

wehre über jede Hilfe dankbar.

mfg

edit:

ich würde mir auch die mühe machen wen ich weis wie es geht ein sauberes tut zu schreiben.

/edit
.Scare™ is offline  
Old 06/01/2012, 20:10   #2
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
enweder du guckst dir den assembler code an um das zu untersuchen, was schwierig ist für anfänger.

oder du probierst einfach alle 3 werte durch, also nimmt den ersten versuchst auf ne base adresse zu kommen und wenn das nicht klappt nimmst du den zweiten...
nkkk is offline  
Old 06/01/2012, 20:36   #3
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
wen ich die 3 werte habe, wie suche ich von denen dann den Basewert?

Hier ein paar pics=)




ist hier nun der BasePointer 005BA590 ?
das was da in der mitte steht? oder muss ich da noch was machen? =)

hoffe es hilft mir jemand

und thx @ nkkk für die rasche Antwort
.Scare™ is offline  
Old 06/01/2012, 21:42   #4
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
new scan -> 4 Bytes -> Hex -> "005BA590"

wenn du ne grüne (statische) Adresse findest hast du eine adresse die sich nicht mehr ändert, diese kannst du dann hinzufügen indem du auf "Add Adress manually" klickst, häkchen bei pointer, adresse eintragen, pointer hinzufügen und als offset "14" nimmst.

ich empfehle dir das cheatengine beiliegende tutorial komplett durchzumachen, findest du im startmenü -> cheatengine -> tutorial.exe
Dr. Coxxy is offline  
Thanks
1 User
Old 06/01/2012, 22:05   #5
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
perfekt, das hat geklappt mit einer Ausnahme, ich bekam keinen grünen wert.

sprich immer wen ich das spiel neu starte ist der wert ein anderer und mein prog geht nicht mehr.

mfg and Thanks

Edit: das mit dem Tutorial ist nett, doch wen ich die Hälfte nicht verstehe weil es auf englisch ist, komm ich auch nicht weiter =) hehe
.Scare™ is offline  
Old 06/01/2012, 22:16   #6
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
fehlende englischkenntnisse sind natürlich doof :P

das mit der nicht grünen adresse kannst du korrigieren indem du die gleiche methode auf deine gefundene hex adresse anwendest, wieder "search what accesses this adress" und genau das gleiche spiel wieder, bis du eine grüne adresse hast.

dementsprechend bekommt dann deine per hand hinzugefügte adresse auch wieder ein pointerlevel und passenden offset dazu.
Dr. Coxxy is offline  
Thanks
1 User
Old 06/02/2012, 00:26   #7
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
hehe, joa, ich kann schon englisch, nur sobald es ins Fach Chinesisch rein geht bin ich am Ende.

die Tuts habe ich durchgemacht, hat mir ein wenig geholfen.. muss ich zugeben =)

nur bin ich mir nie sicher was was ist. ich hatte einen grünen wert, konnte mit dem aber nichts anstellen. =) es wahren auch nicht nur eine 0 sondern 6 bei dem wert.

ich werde Morgen wen ich wider bisschen heller im Kopf bin ein Bildchen hoch laden mit den Werten drauf.

mfg

und danke dir das du mir Hilfst.

EDIT: hier ist nun noch ein vid davon wie ich es bisher versucht habe.

.Scare™ is offline  
Old 06/02/2012, 17:21   #8
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
ja, musst nur das gleiche wieder machen bis du ne statische adresse hast.
guckst also was auf die von dir gefundene adresse zugreift, wieder die geratene pointer value suchen, bis du ne grüne hast (immer die offsets merken).

wenn du bei der grünen bist, die als ptr hinzufügen, die gemerkten offsets eintragen -> done.
Dr. Coxxy is offline  
Old 06/02/2012, 18:41   #9
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
habe ich gemacht, doch wen ich das Spiel neu starte ist es wider am ar.... =)

dan geht wider nichts mehr.
es muss ja eig. möglich sein das man eine Adresse findet die sich nicht mehr ändert. sonst gebe es ja keine Trainer =)

und den wert möchte ich gerne haben, sprich die Adresse das ich sie in meinem VB.Net prog eingeben kann. mfg

aber du hast mir schon sehr geholfen.

danke
.Scare™ is offline  
Old 06/02/2012, 18:50   #10
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
diese grüne adresse die du gefunden hast, ist immer an der gleichen stelle...

ist genau das, was du suchst^^
Dr. Coxxy is offline  
Old 06/02/2012, 18:53   #11
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
hehe, nur kann ich nichts damit anfangen.

Prozess1 = Solitaire (.exe)
MyLives = textBox1.text
"4" = bytes

Writememory(Prozess1, "&H0060A5A4", MyLives, "4")

wen ich das spiel neu starte geht es nicht mehr.. =)
.Scare™ is offline  
Old 06/02/2012, 21:17   #12
 
2n0w's Avatar
 
elite*gold: 0
Join Date: Feb 2012
Posts: 115
Received Thanks: 18
Ich nehme an, du schreibst jetzt direkt auf die grüne Adresse?
In dem Fall würdest du aber statt deinem Wert zu ändern den Pointer zu deinem Wert irgendwo anders hin zeigen lassen. Kann es sein das es daran liegt?
Du müsstest nämlich über den Basepointer den nächsten Pointer zuerst auslesen, und dann den verwenden. Muss zugeben, habe das selbst noch nie gemacht, aber es klingt logisch ^^
Was soll denn das denn für ein Code sein da oben? :O
Kenne die Sprache nicht, erscheint mir recht seltsam eine Adresse als String zu übergeben und das auch noch mit einem '&' davor ^^
2n0w is offline  
Old 06/02/2012, 22:44   #13
 
.Scare™'s Avatar
 
elite*gold: 66
Join Date: Jan 2012
Posts: 234
Received Thanks: 145
hehe das ist vb.net

PHP Code:
Private Sub SetLives()

        
Writememory(Prozess1"&H0060A5A4"MyLives"4")

    
End Sub 
hm, ja logisch schon aber irgent wie will das ganze nicht so wie ich =)

was ich gemacht habe. die grüne addresse habe ich mit doppelklick nach unten geholt. dan doppelklick auf die addresse hacken bei pointer ren ind dan die addrese von der grünen addresse eingegeben bei offset habe ich die 2 offset eingegeben die ich bei den forigen beiden werten bekommen habe.

mfg
.Scare™ is offline  
Reply

Tags
base, basepointer, pointer, richtig, suche


Similar Threads Similar Threads
Problem bei Basepointer finden
08/22/2011 - General Coding - 2 Replies
Also nachdem ich jetzt vollständig von Pixelsearch die Nase voll habe, beschäftige ich mich gerade mit memory reading. Als Opferspiel habe ich mir das Flash-MMORPG (Beta) Wakfu gewählt und mit den HP angefangen diese auszufiltern. Als ich mich dann auf die Suche nach dem base pointer gemacht habe, bin ich nicht fündig, geworden sodass sich mir die Frage stellt: Bin ich zu dusselig oder besteht die Möglichkeit, dass es keinen gibt?
[TUT]Values richtig finden/suchen
06/15/2011 - S4 League Hacks, Bots, Cheats & Exploits - 15 Replies
Da ich schon viele Nachrichten über dieses Thema bekommen habe ( mach einen Thread über Values finden...).Habe ich mich beschlossen ihn zu releasen. Was ihr braucht: Cheat Engine:Cheat Engine - Download - CHIP OnlineProcess Hacker 2: Process Hacker - Download - CHIP Online VideoTUT: YouTube - ‪S4 League Change Values‬‏ YouTube - ‪ Change Adresses‬‏
BasePointer (server.dll
01/29/2011 - General Coding - 5 Replies
Hallo Epvp, Ich hab folgenden BasePointer: Address: server.dll+0x0037492C Offset: 0x14 ich frag mich nun, wie ich das "server.dll" in meinen code miteinbring. Wenn ich den Pointer selbst suche und ihn gefunden habe, verändert der sich beim neustart des spiels. Also brauch ich einen, der sich nicht verändert o.O Als ich "Pointerscan for this Address" gemacht habe, kam der obrige pointer raus. dann hab ich das spiel (left4dead2) und cheatengie neu gestartet und bei cheat engine den...



All times are GMT +2. The time now is 11:03.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.