+==============================================================================+ ________ .__ .__ __ .__ _______ ______________________ / _____/ ____ | | |__|____ _/ |_| |__ \ \ \_ _____/\__ ___/ / \ ___ / _ \| | | \__ \\ __\ | \ / | \ | __)_ | | \ \_\ ( <_> ) |_| |/ __ \| | | Y \ / | \| \ | | \______ /\____/|____/__(____ /__| |___| //\____|__ /_______ / |____| \/ \/ \/ \/ \/ \/ ________ ___. _____ ..:: the Last Secure ::.. __ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ / | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ \_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| v2.20 \/ \/ \/ \/ \/ for .NET Platform Copyright (c) 2003-2008 Cantelmo Software. All Rights Reserved. http://www.cantelmosoftware.com - info@cantelmosoftware.com +=============================================================================+ RELEASE NOTES/HISTORY - IMPROVEMENTS - BUG FIXES ------------------------------------------------ "Goliath .NET Obfuscator" is being improved constantly in response to users comments. Your feedback will be highly valued. Thanks in advance & regards. +-----------+------------+----------------------------------------------------+ VERSION | DATE | COMMENTS ABOUT THIS VERSION +===========+============+====================================================+ 2.2.0 | 29.may.2k8 | + Merging new 'Goliath .NET CodeShield' (.dll) for | | Strong-Encryption (AES) of Internal Methods ;-) | | + Exclude Renaming of Methods Arguments | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.9 | 15.may.2k8 | ! Refactoring Code | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.8 | 22.apr.2k8 | + Start Migration to Full Dynamic Code Execution | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.7 | 07.jan.2k8 | ! Rebuilded with Visual Basic 2008 Express Edition | | ! Fixed Check for "Security Identifier Admin" with | | Internation O.S. (tnx to: Martin Drescher) | | - Some Bug-Fixed +===========+============+====================================================+ 2.1.6 | 22.nov.2k7 | ! Fixed "Only Obfuscation" Process | | ! Fixed Assembly Parser with Multiple Attribute | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.5 | 05.oct.2k7 | ! Fixed "Only Obfuscation" Process | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.4 | 28.sep.2k7 | ! Fixed DEMO VERSION Internal-Check (tnx to: FAD) | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.3 | 08.aug.2k7 | ! Fixed String Encoding after KB928365 (MS07-040) | | http://support.microsoft.com/kb/928365/ +-----------+------------+----------------------------------------------------+ 2.1.2 | 23.jun.2k7 | + Enable/Disable Renaming with Symbols Overloads | | ! Fixed Check for .NET SDK External Tools | | ! Fixed Check for Administrator End-User | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.1 | 11.may.2k7 | ! Fixed Licensing Validation | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.1.0 | 03.may.2k7 | + Improved Internal Code | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.9 | 23.apr.2k7 | + Add New "Polymorphic" Code Options: RC1 | | [i] emulate intXX Zero Value | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.8 | 07.apr.2k7 | ! Fixed Obfuscation after VB .NET Wizard Code | | Generation (tnx to: Antonio Tedesco) | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.7 | 20.mar.2k7 | + File-Spy Generation (after Renaming Error) | | + Automatic Renaming for "PUBLIC" Names marked as: | | "Obfuscate_publicname" or "publicname_Obfuscate" | | ! Fixed Visualization for "Strings Details" | | - Remove ILdasm Report (fails with big assemblies) | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.6 | 24.jan.2k7 | ! Fixed Static Encryption String for PDA | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.5 | 15.jan.2k7 | + Add ObfuscationAttribute(Exclude:=True) Option | | + Add Internal Security with New Code Emulator | | + Add Custom Attributes Renaming | | ! Fixed Renaming Code & Resources | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.4 | 02.jan.2k7 | ! Fastest Obfuscation Code | | ! Fixed Static Encryption String | | ! Fixed Dynamic Encryption String | | ! Fixed Algo for Automatic Removing Const | | - Some Bug-Fixed +===========+============+====================================================+ 2.0.3 | 15.dec.2k6 | ! Fixed Algo for Automatic Removing of Strings Const UPDATED | | (tnx to: Fabrizio Di Santo). Temporary Removed! | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.3 | 04.dec.2k6 | ! Fixed Incorrect Output Using Switch-Statements FIX | | with Strings (tnx to: Martin Drescher) | | ! Fixed Renaming Algorithm for Unprintable Chars | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.3 | 27.nov.2k6 | + Add "Only Obfuscation" Parameter | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.2 | 12.oct.2k6 | ! Fixed Loading Component Files (by Reflection) FIX | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.2 | 31.aug.2k6 | + Read/Save Obfuscation Parameters (only GUI mode) | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.1 | 09.aug.2k6 | ! Improved All Process Obfuscation | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.0 | 31.jul.2k6 | ! Update License Agreement +-----------+------------+----------------------------------------------------+ 2.0.0 | 20.jul.2k6 | i Final Release F I N A L | | + Simple Scheme Licensing Protection for Automatic | | End-User Registration (e-mail) | | ! Fixed Unprintable Symbols Renaming | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.0 | 08.jul.2k6 | + Signing .NET Assembly with a Strong Name RC4 | | + New Status-Bar with progress-bar | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.0 | 30.jun.2k6 | ! Fixed Symbols Renaming Conflicts RC3 | | + Add Internal Security with New Code Emulator | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.0 | 27.jun.2k6 | + Add Internal Security with New Code Emulator RC2 | | + Add Internal Strong RSA Encryption | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 2.0.0 | 16.jun.2k6 | ! Updated Fast Decryption Template for Encoding RC1-Rev. 2 | | String +-----------+------------+----------------------------------------------------+ 2.0.0 | 14.jun.2k6 | i 100% VB.NET & CLSCompliant(True) RC1 | | + Support FW 1.x & 2.0 | | + Support Compilers: C#, VB.NET, DELPHI.NET | | + GUI Wizard style (beyond console) Completely | | + Manual parsing of .NET assembly (max. speed) re-written | | + New renaming algo: printable or unprintable chars | | + Automatic Symbols Overloads (max. frustration) | | + Choose Obfuscation: "Renaming" or "Polymorphic" Release | | + Automatic Renaming Class <-> Resources Candidate | | + Choose Renaming Namespaces | | + Choose Encryption Text by Selection Table | | + Encryption Text by "Static" or "Polymorphic" code | | + Support Multi-Language (Ita/Eng) | | + ect. +===========+============+====================================================+ 1.0.7 | __.jan.2k6 | + New Functionalities... | | + ... | | + Add -ascii Renaming also for Internal Resources | | ! Fixed String Encryption with Escape Chars | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 1.0.6 | 01.nov.2k5 | + Add progress operation in console window | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 1.0.5 | 21.oct.2k5 | + Add strong RSA encryption to sign Goliath.NET | | Obfuscator license files (.lic) | | ! Fixed Internal Poly-Engine Obfuscator | | - Some Bug-Fixed +-----------+------------+----------------------------------------------------+ 1.0.4 | 18.oct.2k5 | + Add Strong-Name support for Re-signs a previously | | signed assembly +-----------+------------+----------------------------------------------------+ 1.0.3 | 14.oct.2k5 | ! Fixed Fast String Encryption +-----------+------------+----------------------------------------------------+ 1.0.2 | 10.oct.2k5 | - Remove Old Demo Limit for Full Evaluation ;-) +-----------+------------+----------------------------------------------------+ 1.0.1 | __.sep.2k5 | ! Fixed Tracer Code +-----------+------------+----------------------------------------------------+ 1.0.0 | 25.aug.2k5 | + First "Public" Release :-) +===========+============+====================================================+ Legend: [i] Information -- [+] New functionality -- [-] Remove -- [!] Fixed