Thema: Delphi MemoryStream ausführen

Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: MeomryStream ausführen

  Alt 15. Nov 2006, 10:09
Es gibt die Möglichkeit (seit NT glaub ich) Dateien direkt aus dem Speicher auszuführen. Allerdings brauchst du dazu einen andere Anwendung die du startest und der du dann den neuen Code unterschiebst. Also irgend eine Anwendung musst du immer starten.
Aber letztendlich ist das der falsche Ansatz. Passwörter gehören generell nicht fest in Programme codiert. Und wenn es jemand schafft das Programm von der Festplatte zu decompilieren dann hat der jenige auch nicht viel mehr Aufwand es aus dem Speicher auszulesen. (zumal im Speicher in der Regel das ganze nicht mal veschlüsselt vorliegt zu dem Zeitpunkt wo es benötigt wird).
Desweiteren wird dadurch das Speichermanangement ausgehebelt wenn alles direkt aus dem Ram ausgeführt wird weil dann die ganze Anwendung in den Speicher geladen wird.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat