AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi mögliche Addressen für Variablen rausfinden
Thema durchsuchen
Ansicht
Themen-Optionen

mögliche Addressen für Variablen rausfinden

Offene Frage von "SleepyMaster"
Ein Thema von SleepyMaster · begonnen am 22. Okt 2004 · letzter Beitrag vom 31. Okt 2004
Antwort Antwort
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#1

mögliche Addressen für Variablen rausfinden

  Alt 22. Okt 2004, 14:21
Hi ihrs

gibt es eine Möglichkeit die Addressbereiche herauszufinden, in denen Werte von Variablen stehen könnten?

Vielen Dank
  Mit Zitat antworten Zitat
Assarbad
(Gast)

n/a Beiträge
 
#2

Re: mögliche Addressen für Variablen rausfinden

  Alt 27. Okt 2004, 21:35
Unter Windows von 0..$FFFFFFFF

Die Frage ist reichlich sinnlos und die Antwort entsprechend vermutlich nicht sonderlich erbaulich. Bitte werde konkreter - zB was willst du tun.

Nachtrag: Ups ... natürlich bezieht sich das auf NT-Systeme. Alles über $80000000 ist allerdings "shared" und die erste Süeicherseite rund um 0 ist so geschützt, daß es bei Zugriff eine Access Violation gibt.
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#3

Re: mögliche Addressen für Variablen rausfinden

  Alt 31. Okt 2004, 13:51
Wieso ist die Frage so sinnlos?
Ich würde gerne ein kleines Cheat Programm schreiben. Das mehrmals die kompletten Addressbereiche, in denen Variabeln stehen könnten, eines Processes durchgeht und nach einer Variable sucht. Sobald die gefunden ist, will ich die dann ändern können.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: mögliche Addressen für Variablen rausfinden

  Alt 31. Okt 2004, 13:54
Moin SleepyMaster,

such' hier mal nach Hier im Forum suchenGAME TRAINER
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von c113plpbr
c113plpbr

Registriert seit: 18. Nov 2003
Ort: localhost
674 Beiträge
 
Delphi 2005 Professional
 
#5

Re: mögliche Addressen für Variablen rausfinden

  Alt 31. Okt 2004, 14:23
Nun schon zum 3. mal in einer woche: hier hab ich den quellcode des Generic Game Trainers gepostet ... der sollte dir weiterhelfen.

ciao, Philipp
Philipp
There is never enough time to do all the nothing you want.
*HABENWILL*
  Mit Zitat antworten Zitat
Assarbad
(Gast)

n/a Beiträge
 
#6

Re: mögliche Addressen für Variablen rausfinden

  Alt 31. Okt 2004, 14:35
Zitat von SleepyMaster:
Wieso ist die Frage so sinnlos?
Nunja, weil die Frage zu generisch gestellt war. Variablen können prinzipiell überall im Adressbereich eines Prozesses stehen. Also müßtest du alle paar Milliarden Bytes (oder Words oder DWORDS ...) abklappern.

Zitat von SleepyMaster:
Ich würde gerne ein kleines Cheat Programm schreiben. Das mehrmals die kompletten Addressbereiche, in denen Variabeln stehen könnten, eines Processes durchgeht und nach einer Variable sucht. Sobald die gefunden ist, will ich die dann ändern können.
Bei sowas kannst du dich zuerst auf den Bereich der geladenen Module (EXE und DLLs) beschränken ... wenn es dort nicht sein sollte mußt du den Prozess-Heap testen (kann man auch herausbekommen) wenn es dort nicht ist, ist es vermutlich im "shared"-Bereich (wo zB MMFs sind).

Das wäre zumindest die Richtung in der ich vorgehen würde.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz