self_example/Spider/Chapter11_JavaScript逆向/代码混淆测试/demo1_test.js

20 lines
371 B
JavaScript

//前提:安装 npm i -D javascript-obfuscator
const code = `
let x = '1'+1
console.log('x',x)
`
const options = {
compact: false,
controlFlowFlattening: true
}
const obfuscator = require('javascript-obfuscator')
function obfuscate(code, options) {
return obfuscator.obfuscate(code, options).getObfuscatedCode()
}
console.log(obfuscate(code, options))