js_reverse/ym-8-代码混淆的原理/demo_identifier_names_generator.js
2022-01-06 18:14:37 +08:00

17 lines
336 B
JavaScript

const code = `
let hello = '1' + 1
console.log('hello', hello)
`
const options = {
compact: true,
identifierNamesGenerator: 'mangled'
}
const obfuscator = require('javascript-obfuscator')
function obfuscate(code, options) {
return obfuscator.obfuscate(code, options).getObfuscatedCode()
}
console.log(obfuscate(code, options))