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

[Feature request] ZeroWidth combined with Mangled

Open Ben-Mack opened this issue 1 year ago • 1 comments

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 if, for, of...) which look too suspicious because it should be syntax error. I suggest if we combine it with something like mangled, the code looks more naturally, just like a normally minifed code, when looking through the codebase, it gonna be much less suspicious. (I don't want it looks suspicious partly because I don't obfuscate whole codebase to avoid perf problem, i just obfuscate some important part, so I prefer to blend it in with other minified code) Also, ZeroWidthMangled mode should also reduce file size compared to pure ZeroWidth I think.

Ben-Mack avatar Oct 22 '24 02:10 Ben-Mack