js-confuser icon indicating copy to clipboard operation
js-confuser copied to clipboard

JS-Confuser is a JavaScript obfuscation tool to make your programs *impossible* to read.

Results 37 js-confuser issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

enhancement

escodegen library related to this project ``` node_modules/escodegen/escodegen.js:2516 result = this[type](expr, precedence, flags); ^ TypeError: this[type] is not a function at CodeGenerator.generateExpression (/node_modules/escodegen/escodegen.js:2516:28) ``` Version in my package-lock.json: 2.3.0 **Config**...

bug

SyntaxError: 'return' outside of function (3:4) var base_url = window.location.host; if (base_url != "example.com") return; Why did the error occur?

bug

**Describe the bug:** ``` Unable to obfuscate my script since I get this error `TypeError: this[o] is not a function` The syntax of the code is correct. I can run...

bug

**Is your feature request related to a problem? Please describe.** Instead of a single "Hexadecimal numbers" option, I'd propose a new option: number concealing. Number concealing will replace number literals...

enhancement

**Describe the bug:** The program works before obfuscation, runs when obfuscated, but specific function doesnt work **Config and Small code sample** Config: ```js { target: "browser", preset: "medium" } ```...

bug

**Describe the bug:** Cant minify code with minify **Config and Small code sample** Config: ```js { target: "browser", minify: true, } ``` Code: ```js let objectSlice = []; objectSlice.push({ a:...

bug

In the output code you can repeatedly see the regex of the domain that has been locked and easily be changed with a simple notepad replace

enhancement

Hi @MichaelXF Great tool, Congratulations! Thanks for releasing it! I'd like to use the domain-locking feature, but can't get it to work. Am I missing something? Do I need to...

bug