AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zahl in RAM schreiben

Ein Thema von Muellermilchtrinker · begonnen am 9. Jul 2010 · letzter Beitrag vom 27. Jul 2010
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Muellermilchtrinker
Muellermilchtrinker

Registriert seit: 1. Aug 2009
447 Beiträge
 
Delphi 2009 Professional
 
#1

Zahl in RAM schreiben

  Alt 9. Jul 2010, 20:55
Delphi-Version: 2009
Hat jmd. ne Funktion, mit der ich eine Zahl von 0-255 in eine bestimmte RAM-Addresse schreiben kann??? Wäre über jeden Vorschlag dankbar.
Chuck Norris doesn't need backups. He just uploads his files and lets the world mirror them.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#2

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 21:15
- in eigenen oder fremden Prozess?
- virtueller Arbeitsspeicher eines Prozesses oder physischer RAM des PCs?
- ...
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Muellermilchtrinker
Muellermilchtrinker

Registriert seit: 1. Aug 2009
447 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 21:22
- im fremden prozess

also: ich hab ein spiel (rennspiel) und will da den gang ändern
addresse hab ich schon
Chuck Norris doesn't need backups. He just uploads his files and lets the world mirror them.
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 21:22
Vielleicht hilft das: http://msdn.microsoft.com/en-us/libr...74(VS.85).aspx
  Mit Zitat antworten Zitat
Teekeks

Registriert seit: 19. Okt 2008
Ort: Dresden
765 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 21:24
ich hab ein spiel (rennspiel) und will da den gang ändern
Also... Cheaten?
Peter
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".
  Mit Zitat antworten Zitat
Benutzerbild von Muellermilchtrinker
Muellermilchtrinker

Registriert seit: 1. Aug 2009
447 Beiträge
 
Delphi 2009 Professional
 
#6

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 21:37
nein. das automatische getriebe schaltet immer sportlich und darüber haben sich schon viele in der community beschwert. Ich hab mir gedacht ich schreib ein programm, dass hoch/runterschaltet bei einer bestimmten drehzahl. Und die firma erwünscht sogar das modding ... die helfen sogar beim ram addressen suchen

am anfang hol ich so ie var um auch auszulesen können:
Delphi-Quellcode:
    WindowName := FindWindow(nil,WindowTitle);
    ThreadId := GetWindowThreadProcessId(WindowName,@ProcessId);
    HandleWindow := OpenProcess(PROCESS_ALL_ACCESS,False,ProcessId);
    application.ProcessMessages;
in globale variablen
und so will ich was reinschreiben:
Delphi-Quellcode:
    GetMem(buf,1);
    buf^ := Chr($02); // <-- will eine 3 reinschreiben
    WriteProcessMemory(HandleWindow,ptr($599C8A),buf,1,write);
    FreeMem(buf);
klappt aber nicht ... vllt hat jemand ne funktion wär nett ... mit parameter addresse und wert ... wäre nett
Chuck Norris doesn't need backups. He just uploads his files and lets the world mirror them.

Geändert von Muellermilchtrinker ( 9. Jul 2010 um 21:41 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#7

AW: Zahl in RAM schreiben

  Alt 9. Jul 2010, 22:29
PS: Hier im Forum suchenfremden speicher verändern
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Muellermilchtrinker
Muellermilchtrinker

Registriert seit: 1. Aug 2009
447 Beiträge
 
Delphi 2009 Professional
 
#8

AW: Zahl in RAM schreiben

  Alt 10. Jul 2010, 11:10
ich hab schon dieses topic gefunden: klick
aber die lösung steht nicht dabei
Chuck Norris doesn't need backups. He just uploads his files and lets the world mirror them.
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#9

AW: Zahl in RAM schreiben

  Alt 10. Jul 2010, 11:26
nein. das automatische getriebe schaltet immer sportlich und darüber haben sich schon viele in der community beschwert.
Seit wann ist wirtschaftliches Fahren in einem Spiel wichtig?
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Zahl in RAM schreiben

  Alt 10. Jul 2010, 11:41
Zitat:
Und die firma erwünscht sogar das modding ...
Dann würden sie ein SDK/MDK dafür veröffentlichen
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 11:55 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