Stunnix JS-Obfus protects your JavaScript code from potential analyzing/studying/reworking by unwanted parties. It's both an obfuscator and encoder for the JavaScript/JScript source code. It converts the JavaScript/JScript source files into highly mangled and obfuscated form, making it extremely difficult to study, analyse, reuse, and re-work for competitors or customers, while fully retaining functionality of the original source code, and then encodes it afterwards, making it completely unreadable. There are a lot of options to control all aspects of code hiding, and full support for all syntax constructs. It is designed to be multi-module aware.
| Tags | Internet Software Development Code Generators Compilers Pre-processors Utilities |
|---|---|
| Licenses | Other |
| Operating Systems | OS Independent |
| Implementation | JavaScript |
Recent releases


Changes: This release added a workaround for networking code in Mac OS X Leopard that prevented projects from being imported. Menu items were added to the Project menu for opening a project's input and output directory in Finder when running on Mac OS X. Better handling was provided for Const declarations. Now exceptions can be specified as "foo.bar"; in this case, both "foo" and "bar" are treated as exceptions.


Changes: Greatly improved support for mangling JavaScript code inside XSL files. Support for changing the skin of the Project Manager (Tools => Change skin) has been added. A "silver" skin has been introduced as the default skin.


Changes: Compatibility with Cygwin has been achieved. Minor improvements to the Project Manager GUI have been made.


Changes: Greatly improved support for huge input files. Parsing of HTML is much better. Support for processing JavaScript inside files of custom structure (code is protected between delimiters defined in external files).


Changes: ASP files with #include directives in them can be encoded correctly now. Unicode byte order marker in HTML/XML files is never corrupted if replacement of characters with entities is turned on for HTML content. The Project Manager GUI ignores the case of filenames on filesystems that are case-insensitive.
- All comments
Recent commentscomments all gone
interesting.