Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Obfuscator (mini nonVCL-Prog und Includedatei) mit Binary!!! (https://www.delphipraxis.net/6849-obfuscator-mini-nonvcl-prog-und-includedatei-mit-binary.html)

Gast 24. Jul 2003 17:42


Obfuscator (mini nonVCL-Prog und Includedatei) mit Binary!!!
 
Hallöle,

wiedermal was geschrieben. Eigentlich nicht primär für mich. Es ist dazu da um Strings in Pascal/Delphi-Programmen verschlüsselt abzuspeichern.
Wird die README.TXT als Include-Datei eingebunden, dann steht die Funktion DeObfuscate() zur Verfügung, welche es ermöglicht die verschlüsselten Strings wieder zu entschlüsseln.

Ich hab das eigentlich so nebenbei für eine Anti-Debugger-Bibliothek von FriFra geschrieben, die ich dann soweit umgeschrieben habe, daß fast nix ursprüngliches mehr davon da ist. Wenn er will, wird es wohl auch veröffentlichen. Wenn nicht, Pech für euch :)

Download als ZIP, RAR!

Daniel B 24. Jul 2003 19:38

Re: Obfuscator (mini nonVCL-Prog und Includedatei) mit Binar
 
Wäre es denkbar dieses "Confuzis"-Ding auch mit Scrollbars anzubieten? Dann könnte man auch was damit anfangen. ;-)

Grüsse, Daniel :hi:

Gast 24. Jul 2003 19:47

Re: Obfuscator (mini nonVCL-Prog und Includedatei) mit Binar
 
Aber bitte sehr ;) einfach nochmal downloaden.

Daniel B 24. Jul 2003 19:55

Re: Obfuscator (mini nonVCL-Prog und Includedatei) mit Binar
 
Danke Dir.

Und wäre es auch machbar das

var
varname:String=

wegzulassen?

Ist etwas überflüssig weil es sich niemals ändert oder noch was dazu kommmt.

Ausserdem könnte man es entweder fest oder als Option einbauen, das beide Boxen sozusagen Synchron sind, sprich in der unteren Box auch nur in der oberen in der Zeile stehen...

Also:
Code:
Oben: abc
      def
Unter: xaxbxc
       xdxexf
Wenn ich in der oberen gaaanz viele Zeichen eingebe, dann bekommt man in der unteren irgendwann nen Umbruch, den also eher verhindern...

Grüsse, Daniel :hi:

Gast 24. Jul 2003 20:42

Re: Obfuscator (mini nonVCL-Prog und Includedatei) mit Binar
 
Wenn du nen Umbruch kriegst, ist das falsch! Ich ändere nicht die WndProc des EDITs! Es geht hier nur um ein Programm das was macht. Es ist wirklich NUR für Programmierer. Da muß ich nicht darauf wert legen, daß es besonders benutzerfreundlich ist.

Für das mit dem "synchron" solltest du dir mal den Code _Obfuscate() und _DeObfuscate() anschauen. Dann weisst du, warum es nicht geht. Es werden nämlich vom ENDE des Strings rückwärts jeweils 4 Zeichen codiert. Deswegen geht es logischerweise nicht, live zu updaten!

Nachtrag: Wie wäre es mal mit selber kompilieren? Das mit dem var kannste auch selber rausnehmen.

Nochn Nachtrag: hab das mit dem "var varstring" auch rausgenommen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 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