Browse Source

Update readme.md

Boris 9 years ago
parent
commit
d2ebe16605
1 changed files with 16 additions and 16 deletions
  1. 16 16
      readme.md

+ 16 - 16
readme.md

@@ -1,6 +1,6 @@
 #JavaScript obfuscator for Node.js
 #JavaScript obfuscator for Node.js
 
 
-JavaScript obfuscator for Node.js and free alternative of [js-obfuscator](https://github.com/caiguanhao/js-obfuscator) (which uses [javascriptobfuscator.com](https://javascriptobfuscator.com/Javascript-Obfuscator.aspx)) without any limits and sending data on server.
+JavaScript obfuscator for Node.js and free alternative to [js-obfuscator](https://github.com/caiguanhao/js-obfuscator) (which uses [javascriptobfuscator.com](https://javascriptobfuscator.com/Javascript-Obfuscator.aspx)) without any limits and sending data on server.
 Compatible with ES6.
 Compatible with ES6.
 Tested on Angular2 bundle.
 Tested on Angular2 bundle.
 https://gist.github.com/sanex3339/ffc2876123b52e6d11ce45369fd53acf
 https://gist.github.com/sanex3339/ffc2876123b52e6d11ce45369fd53acf
@@ -64,15 +64,15 @@ Options for JavaScript obfuscator:
 ####compact
 ####compact
 Type: `boolean` Default: `true`
 Type: `boolean` Default: `true`
 
 
-Compact code output in one line.
+Compact code output into one line.
 
 
 ####debugProtection
 ####debugProtection
 Type: `boolean` Default: `false`
 Type: `boolean` Default: `false`
 
 
-#####This option can cause browser freeze while Developer Tools is enabled! Use at own risk.
+#####This option can cause browser freeze if Developer Tools are enabled! Use it at your own risk.
 
 
-Force enable debug mode in some browsers (mainly based on WebKit) on page load, if Developers Tools panel is enbaled.
-With this options using of Debug panel is impossible.
+Force enable debug mode in some browsers (mainly based on WebKit) on page load, if Developer Tools panel is enabled.
+With this option enabled, using of Debug panel is impossible.
 
 
 WebKit based browsers: blocking site window, but you still can navigate through Developers Tools panel.
 WebKit based browsers: blocking site window, but you still can navigate through Developers Tools panel.
 Firefox: *not* blocking site window, but you still can't use Debug panel.
 Firefox: *not* blocking site window, but you still can't use Debug panel.
@@ -80,11 +80,11 @@ Firefox: *not* blocking site window, but you still can't use Debug panel.
 ####debugProtectionInterval
 ####debugProtectionInterval
 Type: `boolean` Default: `false`
 Type: `boolean` Default: `false`
 
 
-#####This option can cause browser freeze even while Developer Tools is disabled! Use at own risk.
+#####This option can cause browser freeze even if Developer Tools are disabled! Use it at your own risk.
 
 
 Works if `debugProtection` is enabled.
 Works if `debugProtection` is enabled.
 
 
-Force enable debug mode in some browsers (mainly based on WebKit) when Developers Tools panel was enbaled, even after page was loaded.
+Force enable debug mode in some browsers (mainly based on WebKit) when Developers Tools panel was enabled, even after page was loaded.
 
 
 ####disableConsoleOutput
 ####disableConsoleOutput
 Type: `boolean` Default: `true`
 Type: `boolean` Default: `true`
@@ -94,12 +94,12 @@ Disable `console.log`, `console.info`, `console.error` and `console.warn` messag
 ####encodeUnicodeArray
 ####encodeUnicodeArray
 Type: `boolean` Default: `false`
 Type: `boolean` Default: `false`
 
 
-#####`unicodeArray` option must be be enabled
+#####`unicodeArray` option must be enabled
 
 
 This option can slightly slowdown your code speed.
 This option can slightly slowdown your code speed.
 
 
 All strings in unicode array becomes encoded in Base64.
 All strings in unicode array becomes encoded in Base64.
-To decode strings, special function will inserted on page under `unicodeArray` node.
+To decode strings, special function will be inserted on page under `unicodeArray` node.
 
 
 ####reservedNames
 ####reservedNames
 Type: `string[]` Default: `[]`
 Type: `string[]` Default: `[]`
@@ -109,15 +109,15 @@ Disable obfuscation of given variable names, function names and names of functio
 ####rotateUnicodeArray
 ####rotateUnicodeArray
 Type: `boolean` Default: `true`
 Type: `boolean` Default: `true`
 
 
-#####`unicodeArray` option must be be enabled
+#####`unicodeArray` option must be enabled
 
 
-For more hard understanding of code, during each obfuscation all literal values are stored in array as Unicode codes sequence.
-This options will rotate all values inside array on a random value during obfuscation of code, and insert inside source code helper function
+For the better understanding of a code, during each obfuscation all literal values are stored in array as Unicode code sequence.
+This option will rotate all values inside array on a random value during obfuscation of code, and insert inside source code helper function
 which will rotate array values back to their original indexes.
 which will rotate array values back to their original indexes.
 
 
-This option affected only on visual code organisation, because we can easily get original array during debug process.
+This option affects only a visual code organisation, because we can easily get original array during debug process.
 
 
-Not recommended for small source code, because helper function will attract attention.
+Usage is not recommended for a small source code, because helper function will attract attention.
 
 
 ####unicodeArray
 ####unicodeArray
 Type: `boolean` Default: `true`
 Type: `boolean` Default: `true`
@@ -127,10 +127,10 @@ Put all literal strings into array and replace every literal string by array cal
 ####wrapUnicodeArrayCalls
 ####wrapUnicodeArrayCalls
 Type: `boolean` Default: `true`
 Type: `boolean` Default: `true`
 
 
-#####`unicodeArray` option must be be enabled
+#####`unicodeArray` option must be enabled
 
 
 Instead using direct calls to `unicodeArray` items `var t = _0x43a123[0x0]`, 
 Instead using direct calls to `unicodeArray` items `var t = _0x43a123[0x0]`, 
-when index `0x0` can be easy reverted to `0` with few js beautifiers, this option wrap all calls to special function instead.
+when index `0x0` can be easily reverted to `0` with few js beautifiers, this option will wrap all calls to special function instead.
 
 
 ```javascript
 ```javascript
 var t = _0x12a634('0x0')
 var t = _0x12a634('0x0')