RetroGuard Update (v1.1.10) - version update for JDK1.4
Updated classfile version checking to accept MAJOR_VERSION = 0x2E (46) as used in JDK1.4. Classfile integrity checking now provides more detailed error messages. Removed error check that invalidly...
View ArticleJargon File (v4.4.7) - mirror
A local mirror of The Jargon File has been added to the Retrologic site. Features specific to this mirror include a no-frames alphabetic index at the top of each page, a 'Random Entry' link, and an RSS...
View ArticleThanks for the RetroGuard donations
Thank you to everyone who has taken the time to donate to the RetroGuard project. Your contributions help make the RetroGuard for Java obfuscator a high priority and enable further development of...
View ArticleRetroGuard Update (v2.0.1) - Major Upgrade, Dual-Licensing
RetroGuard is now available in a dual-licensed format: GPL for non-commercial users, and an annual commercial license for commercial users. Feature upgrades include: Apache Ant tasks; automatic...
View ArticleRetroGuard Update (v2.0.2) - Minor Update
Explicit array bounds checking added to Code attribute parser. Behavior of script entries '!class', '!method' and '!field' changed. These statements no longer force obfuscation of package level...
View ArticleRetroGuard Documentation - Script Examples Updated
RetroGuard scripting language examples have been extended to cover new features such as: class, method, and field access flags; use of the 'extends' clause; the 'and_class' modifier; use of the...
View ArticleRetroGuard Update (v2.0.3) - Minor Update, RGtrace
'RGtrace' tool added, helping to interpret obfuscated stack traces. '.option LineNumberDebug' added, allowing line number information to be preserved for stack traces without exposing unobfuscated...
View ArticleRetroGuard Update (v2.1.1 commercial / v2.0.4 GPL)
Additional checks to prevent RetroGuard terminating with a warning on certain JDK1.4.2 classfiles.
View ArticleRetroGuard Update (v2.1.2 commercial / v2.0.5 GPL)
Fixed an interaction between negation commands (!class / !method / !field) and certain multiple inheritance graphs that caused a non-fatal failure to rename some methods and fields, when renaming...
View ArticleRetroGuard Update (v2.2.0 commercial and GPL)
'.option Repackage' safe repackaging of classes into top-level packages, reducing obfuscated size. '.option Trim' available in both GPL and commercial versions. '.option Generic' added, currently...
View ArticleRetroCapture Lite CAPTCHA Generator released (v0.9.1)
RetroCapture Lite is a CAPTCHA generator, written in 100% Java and with absolutely no dependence on the Java AWT. This makes it suitable for use in 'headless' server-side environments.
View ArticleRetroGuard Update (v2.3.0 commercial and GPL)
Support added for Java SE 6, including the new code attribute StackMapTable. Unsupported versions of the class file format now gives a warning instead of stopping the obfuscation process. Trim bug-fix:...
View Article