| Autor |
Beitrag |
Chrischuh
      
Beiträge: 124
Erhaltene Danke: 1
Win 7
Turbo Delphi
|
Verfasst: Di 03.06.08 13:00
Hallo,
ich habe mit TSearch eine Adresse einer Zahl im Arbeitsspeicher herausgefunden.
Ist es möglich den Inhalt dieser Adresse mit Delphi zu ändern?
Ich habe:
WinXp Sp2
Turbo Delphi Explorer
Chrischuh
|
|
Martok
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Di 03.06.08 13:02
Ja.
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
Chrischuh 
      
Beiträge: 124
Erhaltene Danke: 1
Win 7
Turbo Delphi
|
Verfasst: Di 03.06.08 13:07
Ist es sehr kompliziert?
Wenn nicht, könnte es jemand bitte erklären?
Chrischuh
|
|
Martok
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Di 03.06.08 13:26
Die Suchfunktion könnte das zum Beispiel.
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
GericasS
      
Beiträge: 540
Windows Vista Home Premium
D2010, VisualStudio2008
|
Verfasst: Di 03.06.08 14:13
Wäre das nicht eine Aufgabe für einen Pointer ?
_________________ Alexander N.
Neue Bewaffnung Amilo xi2428 T9300
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 03.06.08 16:19
Nein, das wäre eine Aufgabe für die Suchfunktion, die Delphi-Hilfe und einen Crashkurs mit dem Thema "Pointer".
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
delfiphan
      
Beiträge: 2684
Erhaltene Danke: 32
|
Verfasst: Di 03.06.08 21:28
| Zitat: | | Kann man eine bestimmte Adresse im Arbeitsspeicher ändern? |
Nur, wenn die Adresse mit einer physikalischen Ressource verknüpft ist (physikalischer Speicher oder Datei) und du Zugriff darauf hast.
Ausserdem ist eine Adresse alleine noch nicht genug. Die Adresse im eigenen Prozess oder in einem anderen Prozess? Ich gehe davon aus, dass letzteres der Fall ist.
|
|
alzaimar
      
Beiträge: 2889
Erhaltene Danke: 13
W2000, XP
D6E, BDS2006A, DevExpress
|
Verfasst: Mi 04.06.08 07:56
Ich muss mich mal zu Worte melden:
Leute, eine Adresse kann man nicht ändern. Die ist so fest wie der RAM. Den Inhalt kann man vielleicht ändern, aber die Adresse doch nicht.

_________________ Na denn, dann. Bis dann, denn.
|
|
arj
      
Beiträge: 378
Win XP/Vista, Debian, (K)Ubuntu
Delphi 5 Prof, Delphi 7 Prof, C# (#Develop, VS 2005), Java (Eclipse), C++, QT, PHP, Python
|
Verfasst: Mi 04.06.08 09:18
alzaimar hat folgendes geschrieben: | | Leute, eine Adresse kann man nicht ändern. Die ist so fest wie der RAM. Den Inhalt kann man vielleicht ändern, aber die Adresse doch nicht. |
Chrischuh hat folgendes geschrieben: | | Ist es möglich den Inhalt dieser Adresse mit Delphi zu ändern? |
|
|