![]() |
Datei im Ram entschlüsseln
Hallo liebe Delphifreunde,
Ich bin gerade dabei ein Verschlüsslungsprogramm zuschreiben bei welcher der Benutzer die verschlüsselungsart auswählen kann und gleichzeitig mehrere Dateien encrypten kann. Das funktioniert auch prima. Ein freund meinte, es wäre cool wenn man es auch so machen könnte das die verschlüsselte datei in den Ram geladen wird und sich dort selbst entschlüsselt und dann entschlüsselt auf die Festplatte kopiert?!? Also ich weis nichtmal ob das geht :D aber zumindest klingt es gut ^^ Ich bin mir zwar nicht sicher aber ich denke wenn überhaupt geht es so: Verschlüsselte Datei an einen Decrypter anhängen Decrypter in den Ram laden Decrypter entschlüsselt die angehängte Datei im ram Decrypter kopiert die nun entschlüsselte Datei auf die platte nachricht an user |
Re: Datei im Ram entschlüsseln
Sollte mit einem Stream gehen
|
Re: Datei im Ram entschlüsseln
Filestream oder?
|
Re: Datei im Ram entschlüsseln
TMemoryStream
|
Re: Datei im Ram entschlüsseln
Und was ist dazu der Unterschied Zur bisherigen Vorgehensweise ?
|
Re: Datei im Ram entschlüsseln
Das die Datei im Ram gestartet wird. Ich weis auch nicht sogenau für was das nützlich sein soll. Also Entschlüsseln klappt. Ich habe die Datei in einem Stream, wie starte ich die nun im Ram?
|
Re: Datei im Ram entschlüsseln
Ein MemoyrStream liegt im Speicher
|
Re: Datei im Ram entschlüsseln
Ob du nun die Datei einliest und entschlüsselst speicherst, oder einlist, entschlüsselt in den Ram legst und von dort aus speichert ist somit das gleiche.
Was meinst du mit "in den Ram starten" ? |
Re: Datei im Ram entschlüsseln
Er meint einen Crypter / EXE Packer ums mal auf den Punkt zu bringen.
|
Re: Datei im Ram entschlüsseln
Sowas wie UPX bloß halt schneller und mi na GUI das man gleich ein ganzen Ordner verschlüsseln kann und wenn man möchte einzelne Dateien beim starten entschlüsseln. Also das die eigene EXE geschützt ist, das niemand mt Olly so ohne weiteres da ran rumwerken kann
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz