Wieder mal ge”Perl”t – Aufbaukurs am ZGDV

Veröffentlicht von am 24. September 2008 in Und sonst so | Keine Kommentare

In unregelmäßigen Abständen halte ich ja am ZGDV Rostock zwei Seminare: “Perl Grundlagen” und “Perl Aufbaukurs”. Und am 18. und 19.09.2008 war es wieder mal soweit – ein “Aufbaukurs” war angesagt. Ich hatte mich nach dem leztzten Kurs dazu entscheden, den Abschnitt “Objektorientiertes Perl in 4 Stunden” rauszunehmen und durch einen Exkurs in die Themen ...

Proguard und Windows – und ganz eigene Fehlermeldungen

Veröffentlicht von am 07. August 2008 in Und sonst so | Keine Kommentare

Nun bin ich dabei, eine Eclipse RCP-Applikation zu exportieren. Und dabei wird sie mit obfuscate4e und dem eingebauten Proguard-Obfuskator verarbeitet. Ich sitze an einem Windows-PC und bekomme Fehlermeldungen, die ich zuvor (beim Produktexport unter Linux) nicht kannte: ClassNotFoundExceptions in obfuskierten Packages. Nach der Recherche im Mappingfile proguard.map und im obfuskierten Plugin-Jar zeigte, dass Proguard in ...

obfuscate4e 0.6 bringt verbesserte Proguard-Integration

Veröffentlicht von am 30. April 2008 in Und sonst so | Keine Kommentare

Gerade haben wir die neue Version 0.6 unseres Open Source-Projekts obfuscate4e veröffentlicht. Diese Version bietet eine verbesserte Integration des Proguard-Obfuscators (ich habe ja schon mal beschrieben, was ein Obfsucator ist ;). Proguard wurde auch aktualisiert, womit nun alle Features des Obfuscators auch in Eclipse’s Build-Prozess verfügbar sind. Die Details zur neuen Version und zur Anwendung ...

Wenn man nicht Herr über die Plugin-Instanzen ist …

Veröffentlicht von am 21. April 2008 in Und sonst so | Keine Kommentare

Für unser Eclipse-Projekt Obfuscate4e arbeitete ich seit geraumer Zeit an Aktualisierungen. Vor allem sollte der eingebaute Java-Obfuscator Proguard aktualisiert werden. Und beim Testen mit den verschiedenen Eclipse-Versionen (3.2.x und 3.3.x) sowie Java-Ausgaben (1.4 und 1.5) bekam ich häufig und scheinbar unvorhersehbar die Meldung, dass Ant den proguard-Task nicht aktivieren kann, weil das proguard.jar nicht im ...

Launch4j – ein leichtgewichtiger Java-Starter für Windows

Veröffentlicht von am 19. März 2008 in Allgemein | Keine Kommentare

Gerade habe ich ein wenig mit Launch4j (http://launch4j.sourceforge.net/) experimentiert. Es ist ein (sehr leichtgewichtiger) Wrapper für Jar-Aufrufe, d.h. es verpackt ein Jar in einer ausführbaren Windows-Datei (exe), wobei man einige sinnvolle Einstellungen vornehmen kann, z.B.: Programm-Icon und Splash, Programmname, der auch im Taskmanager auftaucht (statt "java"), Verweis auf eine JRE, die automatisch zur Ausführung genommen ...

Our first Open Source project: Obfuscate4e

Veröffentlicht von am 14. Dezember 2007 in Allgemein | Keine Kommentare

Now it’s done: We at PartMaster just published the first release of our Obfuscation feature for the Eclipse IDE: obfuscate4e, located at obfuscate4e.partmaster.de You might ask: What’s an obfuscator? In Java a obfuscator is used to prevent program code from reverse engineering. It removes unneccesary debugger information, shrinks variable and method names (means: makes them ...