Wie finde ich den Pointer?

10/24/2010 01:21 Quadratball#16
Quote:
Originally Posted by Elektrochemie View Post
Das Tutorial is von 2007. Möglicherweise Outdated. Ausserdem funktioniert es nicht bei jedem Spiel gleich.

Probieren geht über studieren.

/e die Pointer-Scan-Methode ist übrigens Müll. Die spuckt meistens Pointer aus die sich nach Programm-Restart / Computer-Neustart wieder ändern. Oder nur auf deinem PC gehen, und und und. Such sie lieber von hand.
Stimmt, allerdings ist von hand suchen nochmal ein stück schwerer^^.

die pointerscan resultate speichert man aufm Desktop, startet das spiel neu und scant nochmal über die resultate drüber (CE macht ja manchmal so unglaublich kluge adressen wie "Rocketdock.exe+238" oder "explorer.exe+9823")

btw:[Only registered and activated users can see links. Click Here To Register...]
10/25/2010 09:06 -AmA-#17
Quote:
Originally Posted by Elektrochemie View Post
Das Tutorial is von 2007. Möglicherweise Outdated.
Ja klar :p
Wenn das Tutorial nicht gehen würde, dan wäre es nicht im Instalationspaket drin :facepalm:

Quote:
Originally Posted by Elektrochemie View Post
/e die Pointer-Scan-Methode ist übrigens Müll. Die spuckt meistens Pointer aus die sich nach Programm-Restart / Computer-Neustart wieder ändern. Oder nur auf deinem PC gehen, und und und. Such sie lieber von hand.
Wie schon gesagt...
1. Adresse suchen
2. Pointer der Adresse suchen
3. Game neustarten
4. Resultate von Schritt 2 nach der neuen Adresse/Value suchen
5. Freude haben

Meine Meinung zum Thema Pointer suchen:
Alle die dies nicht können, sollen es sein lassen
10/25/2010 21:17 Defkahn52#18
OK
Ich habe das mit den Pointer finden jetzt voll im Griff
und hab auch einen Pointer in Metin2 für Laufspeed gefunden
Aber wie kann ich den in Visual Basic benutzen?

Ich habe gesehen wie man das in C++ oder AutoIT einfügt
da habe ich mir gedact gut dann lerne ich c++ auch
aber das ist übelst kompliziert ich checke da garnichts
Und ich glaube auch das man den Pointer auch in visual basic benutzen kann

Würde mich freuen wenn einer schreiben würde wie das geht oder mir einen Thread empfehlen würde (am besten auf deutsch aber wennns nicht anders geht)

Mfg Defkahn52
10/25/2010 21:52 SmackJew#19
Mal mit 'nem Pointer-Suchhund versucht?

[Only registered and activated users can see links. Click Here To Register...]
10/25/2010 21:52 MoepMeep#20
Read/WriteProcessMemory. Sollte es in jeder gescheiten Sprache geben :>
10/26/2010 08:27 -AmA-#21
Und wenn nicht können durch Dll aufrufe diese Funktionen erstellt werden
10/26/2010 14:23 Defkahn52#22
vergiss nicht deini todo list zu udaten^^

K ich weis ya das mit dem write memory und so aber
Wie gebe ich den Pointer in visual basic ein?

hier ist ein TUT wo ich gesehen hab wie man zB für solitär ein hack erstellt(ohne Pointer)
aber wie mache ich es mit Pointer
das ist der code was muss ich hier ändern

Dim p As Process() = Process.GetProcessesByName("sol.exe")
If Not p.Length = 0 Then
Memory.Writememory(p, "&HAA0D8", "505", "4")
Else
MsgBox("Der Prozess sol.exe wurde nicht gefunden!")
End If

Mein Pointer ist bsp P->51223714 (stimmt jetzt nicht)
was gebe ich hier jetzt ein im code
10/26/2010 19:44 MoepMeep#23
Erkundige dich was ein Pointer ist, dann weißt du auch wie du ihn auslesen kannst.

Und so btw, VB syntax ist ja der horror o.O
10/26/2010 20:02 Defkahn52#24
weis du immer leute wie du die hier schon lange sind aber auch lange garkeine Hilfe geleistet haben sagen, ich zitiere "Wenn du nicht kanns dann lass es", "Guck nach", "GidF"

Wenn du die Lösung bzw die antwort auf meine frage weis wieso schreibse die einfach nicht
Wieso immer ein dummes SPAM Kommentar?
Und wenn du es nicht weist was ich eher glaube dann sag nichts oder sag "Da kann ich dir nicht weiterhelfen" statt hier dumme anmerkungen zu schreiben

Du muss es doch auch woher gelernt haben FALLS du es weis
Dann kannse doch mal sagen ja geh mal auf diese Seite da hab ich das alles gelernt oder so
Also bitte nur helfende Antworten schreiben
10/26/2010 20:09 MoepMeep#25
msdn, gamedeception und google :>
10/26/2010 20:43 Defkahn52#26
naja ich habe etwas gefunden jetzt fehlen mir nur noch details
Wie gebe ich den Pointer ein wenn zB 52355 ist dann &H52355 und dieses offset
wenn es zB 20C ist dann &H20C oder was?

PS

wie kann ich hinzufügen das es nur 2byes seien sollen
10/26/2010 21:25 MoepMeep#27
Schau dir die Funktion bei msdn an ;)
10/26/2010 21:35 Elektrochemie#28
Quote:
Originally Posted by ●ROBBY● View Post
Stimmt spuckt schon viel Müll aus aber wenn man einfach ca. 20 der Pointer des richtigen Moduls in die Liste überträgt und einfach mal neustartet bekommt man doch relativ schnell nen brauchbare Pointer.
Btw. Ich habe noch nie von Pointern gehör die nur an bestimmten PC's gehen und an anderen wieder nicht :rolleyes:
Tja, nur weil du's noch nicht gehört hast, heisst es nicht dass es das nicht gibt.
Versuch mal auf die Weise bei NosTale Pointer zu suchen. Viel Glück.
10/27/2010 21:33 Defkahn52#29
Nun bei msdn hab ich nicht wirklich was gefunden aber in google bin ich auf etwas gestoßen was ich garnicht suchte aber gebraucht hab^^

Ich weis jetzt teilweise was ich in VB einzugeben habe nur das Problem ist
Ich weis nicht wie ich den Pointer (Bsp solitaire.exe+254235 offset 2C)
Konvertieren soll und zusammen schreiben soll

Ich hab in mein Modul geguckt und da stand das ich bei einem WriteFloatPointer erst den Prozess dann die "full adresse"(Rbuff+Offset check ich net ganz)
dann die value und dann die bytes
entweder habe ich etwas falsch mit der fulladresse oder ich kenn die umformung nicht
Bsp habe ich da nach dem Prozess stehen "solitaire.eye+&H254235+&H2C"
So wenn ich das jetzt weis was ich da zu schreiben hab dann kann das thema geclosed werden denn dann check ich es ;)
10/28/2010 01:14 DNA-Trainer#30
Kurzer Tip vorweg .... nimm nicht Solitär!!!
Die meisten "Anfänger" nehmen Solitär und sind dann entäuscht,
dass nicht funtkioniert, dass liegt aber am Spiel(Windoof)!

Aber warum benutzt ihr immer die Pointer?! Ist doch mit einer
Codeinjection in den meisten fällen schnell erledigt, als immer
erst die Pointer zu suchen.