diff --git a/README.md b/README.md index 10c96a3c..42e9625d 100644 --- a/README.md +++ b/README.md @@ -247,6 +247,17 @@ For example: * Obfuscation of the variable's name at its declaration is called direct transformation; * Obfuscation of the variable's name beyond its declaration is called child transformation. +## Antiviruses false positive virus alerts + +Some input source code that will obfuscated with some obfuscation options can trigger false positive alerts in a few antiviruses. If you will get this false positive triggers, try to play with obfuscation options. + +* Change `stringArrayEncoding` from between `rc4` and `base64` or disable it; +* Change `identifierNamesGenerator` option value from `hexadecimal` on `mangled`; +* Disable `selfDefending`. + +If this wont help - attach your source code and describe your obfuscation options here: +https://github.com/javascript-obfuscator/javascript-obfuscator/issues/51 + ## JavaScript Obfuscator Options Following options are available for the JS Obfuscator: