js-confuser
js-confuser copied to clipboard
JS-Confuser is a JavaScript obfuscation tool to make your programs *impossible* to read.
 
**Describe the bug:** Deleting a property does not succeed in removing a property **Config and Small code sample** Config: ```js { target: 'browser', calculator: false, compact: true, hexadecimalNumbers: true, controlFlowFlattening:...
**Describe the bug:** Default property assignment using passed in variable fails. The property must be assigned using a property name and a value. **Config and Small code sample** Config: const...
I collected/writed safe functions (based on literals), which are unpatchable and non-redefinable, and can safely be used for integrety checks or for "easy" encryption. The only problem with those methods...
Im searching by a simple way of making strings not visible and something like roadroller https://github.com/lifthrasiir/roadroller joining all strings compressing them and then decompress them and spliting by a special...
This is my option  when i obfuscate the code the result is broken and throws error  i know that 2.0 is on alpha so if this will not...
We can use source itself to decrypt strings ```js function decrypt(str, password) { // ... } const encryptedString = "ABC..."; decrypt(encryptedString, decrypt.toString()); ``` the only thing which is required is...
ZeroWidth is really interesting feature, the first time i see it, a lot of editor doesn't even show these characters. But currently it using all default JS protected var (like...
In your current implementation, you're using an infinite loop, such as `while (true)` or `for(;;)0`, to halt script execution. While this approach works, it quickly reveals the source of the...