最新版 Stunnix Advanced Web Server 9.1
最新版 Stunnix JavaScript Obfuscator 5.8
系統需求
Windows from WinXP to Win10
Mac OS from 10.4 to current version
Linux Any distro for x86 or x86_64
Unique features of JavaScript Obfuscator
Protects JavaScript in HTML, PHP ASP.NET, JSP files too
You can protect JavaScript in .js files, as well as in HTML, PHP, ASP.NET, JSP, WSH/WSC files too.
HTML Markup can also be mangled
JavaScript Obfuscator can also make HTML markup less readable, by removing whitespaces, lines and comments, encoding some characters as character escapes, and uglifying tag names and attribute names.
Protect dynamic JavaScript
Protect JavaScript code contained in print()-like calls in the lines written in other language like PHP, Ruby, Java or even C++.
Code is protected on your computer, not in cloud
Your code is protected locally on your computer. No internet connection is required for protecting your code by JavaScript Obfuscator.
Make your code expiring
Bind your code to certain domain or server name, allow it to run until certain date or even only on Fridays. Implement your own licensing condition checks and actions if they are violated.
Watermark your code
Make different versions of your code and ship each of them to different customer. This will allow you to find out which customer distributed your code without your permission.
Features of GUI for JavaScript Obfuscator
Full support for multifile projects, with files of different types
You can create projects containing files of several types (e.g. .html, .php and .js files in a single projects), all symbols will be consistently renamed in all files.
Has GUI and command line versions
Stunnix JavaScript Obfuscator has powerfull GUI shell called Project Manager. It can generate command line scripts to build/rebuild/clean entire or part of your project. Also low-level command line interface is available.
Supports Windows, Mac and Linux
GUI and commandline versions of JavaScript Obfuscator can be run on Windows, Mac and Linux.
Debugging mode included
Among dozens presets, there are 3 presets for debugging your code. They help preparing your code for protection by applying the protection gradually, that makes testing your code easier.
Extremely configurable
A lot of options to tightly control obfuscation and checks for licensing conditions are available - each function has a lot of options. For example, there are 5 ways to mangle symbols (names of functions and variables).
String inspector available
You can generate a list of strings found in your project that look like containing JavaScript code. If they really contain it, you will have to wrap those strings into calls of special functions, so symbols in those strings also become mangled.
The features summary of JavaScript Obfuscator
- It can compress names of local variables (like YUI Compressor does) while obfuscating (or keeping the same) names of all other symbols; names of local variables can also be mangled after compressing them to get more cryptic code
- It extracts all string constants found in your code, and lets browse all of them, or those equal to symbol used in your project (most probably they are property name), or those containing some symbol used in your project (probably used in eval()-like calls), or those looking like symbol. This allows to quickly compose list of "exceptions" - names of symbols that should not be modified.
- JavaScript Obfuscator is cross-platform product, it can be easily installed and used on Windows, Mac OS X, Linux, Solaris or any other Unix OS.
- By default encoding of JavaScript code is applied to the result of obfuscation performed by JavaScript Obfuscator
- JavaScript Obfuscator has support for JavaScript expiration, binding to server and user-implemented licensing checks with standard or user-specified actions (such as showing alerts)
- JavaScript Obfuscator includes Obfuscation Project Manager - an advanced intuitive cross-platform (Windows, MacOS X, Linux and Unix) graphical user interface for protecting any size project created with JavaScript with mixed types of code (client-side and server-side), complete with with IDE-like functionality (supporting Build, Rebuild Changed, Clean)
- It can extract symbols for any API - just provide a directory with the files defining API
- Protect JavaScript inside string constants in any file with any programming language - Java, C/C++, C# or Pascal
- JavaScript Obfuscator has special debugging mode and unique tools to generate a list of symbols that can't be changed, saving development time.
- JavaScript Obfuscator supports several advanced ways to generate obfuscated names including using shortest possible name.
- JavaScript Obfuscator supports all JavaScript syntax constructs, including inline regexps and statements terminated with newlines
- JavaScript Obfuscator has state of the art support for the obfuscation and encoding of client-side and server-side JavaScript scripts embedded into HTML, PHP, ASP and ASP.NET, WSH/WSC and of course in raw files.
- JavaScript Obfuscator also can protect html, php, .asp and .jsp and other files that don't contain any scripts at all!
- JavaScript Obfuscator has support for obfuscating dynamic JavaScript code inside string arguments of "print()" calls and the like
- Full support for projects consisting of several JavaScript files and use of eval
- Many options to tightly control the obfuscation and encoding of JavaScript Obfuscator
- Ability to watermark JavaScript and to make the study of changes between versions of the same file more difficult
- JavaScript Obfuscator allows creation of lists of symbols that shouldn't be modified; Many exception tables for standard APIs and libraries are included
- Obfuscated and/or encoded code runs on any JavaScript interpreter
- Full support for JavaScript.NET and ECMAScript
JS-Obfus 混淆器 (JavaScript Obfuscator)
Stunnix JavaScript Obfuscator is a unique solution for this piracy and misuse problem for code written in ECMAScript or JavaScript programming languages. It's both an obfuscation and encoding tool for JavaScript source code in .js files and in HTML, PHP, ASP and JSP pages, with advanced support for adding difficult to remove automatic licensing checks. JavaScript Obfuscator converts scripts from input files into a highly mangled and obfuscated form. This makes them extermely difficult to study, analyse, reuse and re-work for competitors or customers, while fully retaining the functionality of the original code. By default that highly mangled and obfuscated code is encoded afterwards to hide the structure (control flow, division into subroutines and classes) of the script completely. JavaScript Obfuscator is not a compiler to machine or pseudo code - the protected form will still be the usual script, thus it will work on all platforms the original code worked on. State of the art support for ensuring license conditions (expiration, several types of hostname checks, user-defined checks) is also available. Note, that Stunnix JavaScript Obfuscator is referred to as Stunnix JS-Obfus for brevity in some places on this site.
VBS-Obfus
Stunnix ASP and VbScript Obfuscator is a unique solution for this piracy and misuse problem for ASP and client-side code written in VBScript programming languages. It provides both an obfuscation and an encoding tool for client-side VBScript code in .vbs files and in HTML, PHP, ASP and JSP pages as well as for server-side ASP code, with advanced support for adding extremely difficult to remove automatic licensing checks.
Stunnix ASP and VbScript Obfuscator converts scripts in input files into highly mangled and obfuscated form. This makes them extermely difficult to study, analyse, reuse and re-work for competitors or customers, while retaining the full functionality of the original code. By default that highly mangled and obfuscated code is encoded afterwards to hide the structure (control flow, division into subroutines and classes) of the script completely. Stunnix ASP and VbScript Obfuscator is not a compiler to machine or pseudo code. The protected form will still be the usual script or html or asp file, thus it will work on all platforms the original code worked on. State of the art support for ensuring license conditions (expiration, several types of hostname checks, user-defined checks) is also available. Note, that Stunnix ASP and VBScript Obfuscator is referred to as Stunnix VBS-Obfus for brevity sometimes on this site.
Perl-obfus
Stunnix Perl-obfus is a unique solution for this problem for code written in Perl programming language. It is an advanced and reliable obfuscator for Perl source code which has advanced support for adding extremely difficult to remove automatic licensing checks. It converts the perl source files (.pl and .pm) into highly mangled and obfuscated form, making it extermely difficult for customers and competitors to study, analyse, reuse and re-work, while fully retaining the original functionality. By default, since version 1.3 that highly mangled and obfuscated code is also encoded afterwards to completely hide the structure of the program. Stunnix Perl-obfus is not a compiler to machine code - the obufscated form will still be the usual perl source code, thus it will work on all platforms the original source worked on. State of the art support for ensuring license conditions (lifetime expiration, several types of hostname checks, user-defined checks) has been present in Stunnix Perl-Obfus since version 1.5.
Please note that tools that convert code into executables like PAR and PerlApp are not a solution to the code hiding, since all source code of the application gets written to some temporary directory once the executable produced by these tools is run. This allows curious users to get to your code quickly. However, using these tools on the output of Stunnix Perl-Obfus is fully supported for cases when standalone executable is required from code protected by Stunnix Perl-Obfus.
Stunnix Advanced Web Server
Stunnix Advanced Web Server - put any web site on a CD and run it directly from the CD on Windows, Mac OS X, and Linux.
Stunnix Advanced Web Server 是一個Web伺服器,可以把網站上的CD-ROM、DVD、FlashDisks和其他唯讀媒體,可用於任何標準的系統上。網站的腳本支持 PHP、Python、Java或Perl,並可以透過MySQL或SQLite資料庫驅動。
Users of Windows (from Win95 to Windows 8), Mac OS X, and Linux can use the compact disk for accessing the site stored on it, without installing anything to their computer and without having any connection to the Internet.
An unique technology to work around firewalls on Windows is supported - HTTP over named pipes. In this mode, Stunnix Advanced Web Server listens and web browser operate with each other using Named Pipes, that makes them unnoticed and unaffected by firewalls.
It supports "Compressed Web Runtime" technology that makes startup time from CD/DVD same as startup time from HDD!
* Supported Languages and Databases for web site (on a SINGLE CDROM) 請點此
* 影片介紹