js_reverse/夜幕-8-代码混淆的原理/demo_transform_object_keys.js
2023-03-07 18:05:15 +08:00

22 lines
396 B
JavaScript

const code = `
(function(){
var object = {
foo: 'test1',
bar: {
baz: 'test2'
}
};
})();
`
const options = {
compact: false,
transformObjectKeys: true
}
const obfuscator = require('javascript-obfuscator')
function obfuscate(code, options) {
return obfuscator.obfuscate(code, options).getObfuscatedCode()
}
console.log(obfuscate(code, options))