Forum: Object-Pascal / Delphi-Language
Delphi
by Yakumo500,
25. Sep 2009
Ich habe selber eine Lösung gefunden: Ich machs einfach mit Threads, die sich den Speicherbereich aufteilen.
Trotzdem Danke!
Forum: Object-Pascal / Delphi-Language
Delphi
by Yakumo500,
24. Sep 2009
So hab das Problem behoben leider ist mein Programm trotzdem noch langsam!
Kann jmd helfen und mir Tipps geben wie es schneller geht?
function MemorySearch(Process: Cardinal; FromAddr: DWORD = $00000000; ToAddr: DWORD = $FFFFFFFF): boolean;
var _FromAddr: DWORD;
mbi: _MEMORY_BASIC_INFORMATION;
StartValue: longint;
EndValue: longint;
buffer: integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by Yakumo500,
24. Sep 2009
Versuch doch mal Cheat Engine (gibts hier) und so eine Suche wollte ich programmieren. Damit kannste auch Readonly Speicher ändern :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by Yakumo500,
24. Sep 2009
Ich habe das mal ausprobiert aber ich bekomme irgendwie zu wenig Addressen raus
(Ich habs erstma nur mit Integerwerten gemacht)
procedure TForm1.Button3Click(Sender: TObject);
var ProcessHandle: THandle;
StartMem: DWord;
lpBuffer: TMemoryBasicInformation;
IntValue: Integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by Yakumo500,
24. Sep 2009
Hi,
Könnt ihr mir sagen wie ich den belegten Memoryspeicher eines fremden Prozesses am effektivsten durchsuchen kann?
Ich habe schon gelesen von VirtualQueryEx aber so ganz genau verstehe ich diese Funktion nicht.