Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : Freeware
CreatedCreated : Jan 20, 2009
Size downloadDownloads : 19
Program licensing
Thank you for voting...

yGuard is a free Ant task that can be integrated into ...

yguard by yWorks is a free Ant task that can be integrated into the deployment process through XML syntax.
Most important functions of yGuard
• Provides highly configurable name_obfuscation that will protect your intellectual property from reverse engineering.
• Provides elaborate code_shrinking functionality through dependency analysis.
• Offers a powerful and easy to use xml syntax that allows the effortless definition of code entities e. g. based on pattern sets or inheritance.
• Will correctly obfuscate and shrink programs that depend on external libraries.
• Can automatically rename and adjust textual resource files according to the obfuscation scheme.
• Can scramble and unscramble or shrink line number table information. This means that debugging an obfuscated program is still achievable without weakening the obfuscation.
• Can create patches! During each obfuscation run, yGuard [yguard2.3.0.1.exe] produces XML output that can be used to create subsequent patches of already deployed obfuscated applications.
• Supports JDK 1. 5 features and correctly obfuscates class compiled with its new features.
• JDK 1. 4. x+
• Ant 1. 5. x+
News in the current yGuard - 0MB version:
• Fixed a bug that caused the srinker to remove the static initializer of a non-static inner class, when only fields of the inner class were referenced (e. g. compiler-generated switch map tables for enums).

yGuard scripting tags: class, obfuscator, yguard, patches, code, obfuscation, xml, create, bytecode, code shrinking, bytecode obfuscator, name obfuscation. What is new in yGuard software script? - Unable to find yGuard news. What is improvements are expecting? Newly-made yGuard 2.4 will be downloaded from here. You may download directly. Please write the reviews of the yGuard. License limitations are unspecified.