ANN: New Version ( 1.3 ) of LSW IL-Obfuscator

Frank Lesser <[email protected]> Thu, 13 Jun 2002 10:50:17 +0200
Newsgroups gmane.comp.windows.devel.dotnet.products
Message-ID <[email protected]>
LSW IL-Obfuscator mangles class-names, field-names, method-names,
properties, namespaces and events of a MSIL Program, making it more
difficult to reverse engineer IL-Code.

LSW IL-Obfuscator 1.3 can be downloaded from

ftp://ftp.lesser-software.com/downloads/LSW-ILObfuscator.zip

or http://www.lesser-software.com/downloads/LSW-ILObfuscator.zip

The LSW-IL-Obfuscator Home Page is

http://www.lesser-software.com/ilobf.htm


More Info:
www.lesser-software.com/news.htm
[email protected]


***************** What is new: ******************
Now LSW IL-Obfuscator can be used as Automation-Server - Visual-Basic
Samples are included in the Download-file

**** Features of Version 1.3:

* Makes application size smaller 5-15%
* Includes GUI and command line interface
* Batch obfuscation
* Naming strategies
* random option, pattern and numbers, letters and numbers

* Supports duplicate names at different categories
   For example one class may store now field x0 and method x0. Some
IDE's including MS VS.Net doesn't support such naming
* Obfuscation of special names
* Shuffling of structure items
* Saved names list to prevent obfuscation of some names
* Automatic detection of mresources
   no need to add now those names into saved list.
* Full obfuscation of selected .NET Framework samples in the
unregistered version
* Compression ( unused items removal ) Substitution list dialog with
name searching (both obfuscated and original) and saving the list into a
text file. 
* Reflection obfuscation
  Searching of strings matching existing full names of classes, methods
and other items. 
  Two options: 
    - report (shows dialog after obfuscation containing such strings)
    - substitute (substitutes such strings with obfuscated names). 
 New ! Unicode and ANSI Obfuscator Executables
 New ! Can now work as Automation Server and included in build
environments. See our Sample.
 Custom naming strategy ( Automation-mode only )

* Individual licenses for obfuscation in unregistered mode for testing
purposes or non-commercial use

Frank Lesser, www.lesser-software.com