Ausführbare .net-Dateien mit .netshrink komprimieren und mit Passwortschutz versehen
Microsofts .NET-Framework gilt als attraktive Option, um Anwendungen für Microsoft Windows zu entwickeln. Allerdings entstehen bei der Programmierung oft Bibliotheksabhängigkeiten, die eine Weitergabe von in C# und anderen Sprachen entwickelten Programmen erschweren. .netshrink sorgt dafür, dass alle nötigen Bibliotheken direkt mit der ausführbaren Datei ausgeliefert werden.
Kompression und Bibliotheks-Verknüpfung in einem
Exe Packer wie UPX dienen Softwareentwicklerinnen und -entwicklern dazu, nicht nur den eigenen Programmcode effektiv zu komprimieren. Auch die direkte Kopplung verwendeter Programmbibliotheken mit der ausführbaren Programmdatei gehört zu den Funktionen solcher Werkzeuge.
.netshrink übernimmt diese Aufgabe für .NET-Programme. Praktisch ist das vor allem bei in C# entwickelter Software, die meist besonders großes Kompressionspotenzial birgt. Aber auch in C++ oder Python entwickelte Programme lassen sich mit dem .netshrink verkleinern. Genutzt wird dabei der LZMA-Algorithmus.
Verschlüsselung und Passwortschutz
Weiterhin bietet der .netshrink die Option, die ausführbaren Dateien per Passwort zu schützen. Dabei wird das Programm selbst noch einmal per AES verschlüsselt. Dadurch wird auch dem Reverse-Engineering vorgebeugt. Einen echten, sicheren Schutz bietet die Methode aber nur bedingt, da der Binärcode des Programms nach Passworteingabe entschlüsselt wird und damit im Hauptspeicher des ausführenden Systems vorliegt.
Das Programm lässt sich für 32- und 64-Bit-Software nutzen und ist mit allen Windows-Versionen ab Windows XP kompatibel.
Praktisch, aber nicht unentbehrlich
.netshrink ist ein praktisches Tool für Entwicklerinnen und Entwickler, die regelmäßig mit dem .NET-Framework arbeiten. Grundsätzlich lassen sich die von dem Tool übernommenen Aufgaben aber auch von Hand erledigen.
Der Kauf des Programms lohnt daher vor allem dann, wenn die Funktionen häufiger zum Einsatz kommen sollen. Wer sich noch nicht sicher ist, ob die Investition lohnt, kann eine kostenlose Demoversion des Programms herunterladen.
Nutzer-Kommentare zu .netshrink
Haben Sie .netshrink ausprobiert? Seien Sie der Erste, der Ihre Meinung hinterlässt!