Tamper Protection
Tamper Protection safeguards the runtime behavior from being altered by JavaScript pitfalls.
-
Rename Variables improvements:
-
A new exposed function,
__JS_CONFUSER_VAR__
, can be used to access renamed variables. Learn more here.
// Input
var name = "John Doe";
eval("console.log(" + __JS_CONFUSER_VAR__(name) + ")");
// Output
var CA1HU0 = 'John Doe';
eval('console.log(' + 'CA1HU0' + ')');
-
Improved the
Zero Width
identifier generator (Thanks @doctor8296!) -
Pad the
String Concealing
array with more fake strings -
Improved
String Compression
-
New Web UI sneak peak: https://new--confuser.netlify.app/