DHTML JavaScript Menu
  English | French | German

Javascript Obfuscator Help



Navigation

Javascript Obfuscator
What's New
Quick Help
Interface Description
Purchase
Download
Contact Us


Feedback

"..I've been looking for a flexible obfuscator and I downloaded version of your javascript encrypt tool.."

"..Javascript Obfuscator greatly compresses size and improves download time of the protect javascript files.."

"..I really like the ability to add a comment header to each compress javascript file.."

"..Command line interface is very usefull for us to automate the javascript optimization.."

"..it appears to find and java script obfuscate all my variable and function names. Also it works very quickly.."

"..Obfuscated hide javascript code also becomes impossible for hackers to comprehend and use for there own needs..."



Sponsored

JavaScript Menu / DHTML Menu

Interface Description

 

Toolbar


 

tbNew Resets the existing project
Open Project Opens projects created by Java script Obfuscator
Save Project Saves a current project
Add File Opens html or js files. It automatically opens all js files associated with an html page
Delete File Deletes html or js files from the List of the files.
Process and save Files Processes all files from List of files, saves a result and creates bak files
Restore from *.bak Restores a previous copy of files from .bak's 
View in Browser Enables to preview html files from List of files in a browser
Exit Closes the program 

List of Files

Shows files to be processed

Use the right click for context menu

Double click to open a selected file in Notepad

You can use drug-n-drop to add files to the list

Options


Rename Panel


 

Allows you to manage a changing of variable and function names the Java script Obfuscator has found in project's files.
If Change Names checkbox is set the Java script Obfuscator will rename variables and functions.
With Names in Strings option the Java script Obfuscator will additionally try to find names in string, not in the code. It can be useful if your code generates some commands from strings, for example by "eval" method. Be careful with this option.
To rename in Manually mode you should double click on a necessary name and type a new one.
To rename in Auto mode you at first should mark the names in the Rename Panel. Use the right-click context menu for it.

 

After the necessary names are marked there are two options to generate new names.
Auto (Optimal) - generates names to maximum reduce the size of code
Auto (from File) - gets new names from your VarList.lst file that must be places in the root of program folder. If the number of new names in this file is less than the number of found names the program generates names by adding random symbols to the end of already used VarList.lst names.

Command line support

jsobfuscator.exe myproject.jsp - opens myproject.jsp

jsobfuscator.exe myproject.jsp process - runs myproject.jsp and processes files depending on myproject.jsp settings. Log is in myproject.log.

Buy now!


           

Copyright (c) 2003, Javascript-Source.com