
Generiert einzigartigen polymorphen Entschlüsselungscode zum Verschlüsseln von Daten, unter Verwendung zufällig ausgewählter Anweisungen und Schlüssel, mit Erzeugung von Junk-Opcodes. Geschrieben in 32-Bit-MASM-Assembly.
Simple Polymorphic Engine (SPE32) ist eine einfache polymorphe Engine zum Verschlüsseln von Code und Daten.
SPE32 ermöglicht es Ihnen, beliebige Daten zu verschlüsseln und einen einzigartigen Entschlüsselungscode für diese Daten zu generieren. Der Verschlüsselungsalgorithmus verwendet zufällig ausgewählte Anweisungen und Verschlüsselungsschlüssel.
Der generierte Entschlüsselungscode ist jedes Mal anders.


Die SPE32-Engine ist ein Amateurprojekt, das dazu dient, zu demonstrieren, was polymorphe Engines sind. Ich habe es vor einiger Zeit geschrieben, aber ich dachte, es wäre eine gute Idee, es öffentlich zu machen.
Der gesamte Code wurde in 32-Bit-Assembler für den MASM-Compiler geschrieben.
Funktionen:
Ich biete keinen technischen Support für SPE32 an, die Nutzung erfolgt auf eigenes Risiko.
Wenn Sie nach einer professionellen Lösung suchen, werfen Sie einen Blick auf unsere Poly Polymorphic Engine.
Die Poly Polymorphic Engine ist die einzige kommerzielle polymorphe Engine, die auf dem Markt erhältlich ist. Es handelt sich um eine hochspezialisierte kryptografische Lösung, die in Anti-Cracking-Software- Schutzsystemen und Anti-Reverse-Engineering-Systemen eingesetzt wird. Aufgrund der komplexen Natur ihres Codes sind polymorphe Engines nicht öffentlich verfügbar, und die Erstellung einer solchen erfordert hochspezialisiertes Wissen in Low-Level-Assemblerprogrammierung und Reverse Engineering sowie einen umfangreichen Testprozess.
Bartosz Wójcik