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

22 lines
416 B
JavaScript

//无用代码注入
const code = `
console.log('abc');
console.log('cde');
console.log('efg');
console.log('hij');
`
const options = {
compact: false,
deadCodeInjection: true,
deadCodeInjectionThreshold: 1
}
const obfuscator = require('javascript-obfuscator')
function obfuscate(code, options) {
return obfuscator.obfuscate(code, options).getObfuscatedCode()
}
console.log(obfuscate(code, options))