备份: 完整开发状态(含反混淆脚本和临时文件)
This commit is contained in:
11
node_modules/obfuscator-io-deobfuscator/src/test.ts
generated
vendored
Normal file
11
node_modules/obfuscator-io-deobfuscator/src/test.ts
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import { parse } from '@babel/parser';
|
||||
import fs from 'fs';
|
||||
import { Deobfuscator } from './deobfuscator/deobfuscator';
|
||||
|
||||
const source = fs.readFileSync('input/source.js').toString();
|
||||
const ast = parse(source, { sourceType: 'unambiguous' });
|
||||
|
||||
const deobfuscator = new Deobfuscator(ast);
|
||||
const output = deobfuscator.execute();
|
||||
|
||||
fs.writeFileSync('output/output.js', output);
|
||||
Reference in New Issue
Block a user