Commit 12233453 authored by wang's avatar wang

f9

parent 86ecf45b
......@@ -7,7 +7,7 @@ const generator = require("@babel/generator").default;
//js混淆代码读取
process.argv.length > 2 ? encodeFile = process.argv[2] : encodeFile = "./init_ok.js"; //默认的js文件
process.argv.length > 2 ? encodeFile = process.argv[2] : encodeFile = "./main.js"; //默认的js文件
process.argv.length > 3 ? decodeFile = process.argv[3] : decodeFile = encodeFile.slice(0, encodeFile.length - 3) + "_ok.js";
//将源代码解析为AST
......@@ -94,6 +94,9 @@ traverse(ast, {
newMap.clear();
}
})
// 还原未被修改的常量
console.timeEnd("处理完毕,耗时");
let {code} = generator(ast, opts = {
......
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -58,8 +58,7 @@ a2 = "UisrUitSHhEBDRAHHlIeAAsMAxAbHBwcHCsrKysrUh49EhpQHlFRUh4HGyhTKwgNCywYNxo4Ji
a2 = "KysrKytSHj0SGlAeUVFSHgcbKFMrCA0LLBg3GjgmLxUvJTcWLCY7UiwbUhovNTQOLjUnFSw1MxYsNjtSODY3GiwmO1AtNjNWKwsVCwYLK1QrCAVWLBgoCy82DgsuNjNQLCYBFi82JA44MVJWLSU7Vi42Ixo4JgFSLDUwCywYJ1YvMSsRKwwzCy0IJ1AtNi8bLTYFUCwIO1AtJiMRKw8FCy0LKAs4JjALOzYjVy8IOxU7NjQPLCYzUTglOxg7UDtXLCYoDzgIMxg4NiNTLBgBUDs2N1AsNSsaLFAsCS01JA4sCCNQOwgFViwYBVIsJigOLA8vGjsYN1crDFJfHhYQFwceUVJSHBwcHFJSK1IrUh4BFxwcHBxSKysrK1JSUh49EhoGBx5RUVIeA1NQVgBaAFdXV1pXAFFWV1RRA1pTV1VQWwAAAFFWVAMDA1IHU1EHU1ZVBlQHU1oGWgBXA1VWAwZWBFFVBgZTAVgHGyhSAzVTDgFRMAoAOiMLLQgnUC02LxstNgUYLAg7UC0mIFseFhAXBx5RUlIcHBwcUisrUitSHhEBDRAHHlIeAAsMAxAb"
a2 = "X18BX19fEg1YWlgKWFtZXwpYWlgIVlcMWAxfXw0PD1wPXl0NXAsPC1dZWlsKWQgNWQoNW14KDFYKWl4LXl8NWw1XCFhZCwwQEBAQAV9fAV8BXwESXV9YWxAQEBABXwFfX18SDRsQEBAQX19fAV8BEl9cXVlYVl1eV1daW1tZW1dZV1pcEBAQEAFfAQFfXxJfElkKCA1eVwhdXFsKDF0LDwheDQhfXVcIWwtaVlpYXQoLXF5dW19bXlsNXVgICF4KV1gIW15cDFxaWF9YXl4SWlhfD11fDAhaVgpeWlkMDwsMV19aW1sPWAwNW1wNW10PCFdfWghdWFtcDVpaDwpZDV4LCA1WXV5aWwtZC15aCBJfXBIIDwIdCxAQEBABX18BX18SCl8NWlZWXFdDDwtXD0NfXwsLQwwKWgpDXApcD1wPWFgMXV5aEBAQEF9fXwEBXxIIHhJYXhJfEBAQEF8BXwEBXxINDQ1UXhAQEBBfX18BAV8SDQ0SWF4SO1woGjQ4IB4KKTtXOikoWiEZU1MQEBAQAV8BAV8BEg0MW1leXggLQw8LVw9DX18LC0MMXl5aQ1daDwtYDV0LClxZVhJdX1tdWF5eXhIaHBsLEBAQEF9fAQFfARJfEgpfDVYKXAteQw8LVw9DX18LC0MMCF4KQ1lbV19ZDAhYCA1XChJcW1pfElpeXQpWD1kPX1ZXCAxfVwtdXVZXWVpeDw1aVgsLDwxdWVsNVlpeXF9fX1sLVw0IDw9fWAhaVgsICgpWXQ0PDVdfX1oNCwoIXFtZCApeCF9eW19ZXFlbWl8MDwtXW19aXAhdVlZZWlZeW1ZcXVhbCA9cCA1bWlsKClkLWlYLCl1WMVVXXFQSXhIgLxAQEBBfAQEBAV8SDQMLDA1bCQwHWQtXCQ0IXF8ECl4QEBAQAV9fAQFfXwESCl8NWlYMXF9DDwtXD0NfXwsLQwwKWgpDXApcD1wPWFgMXV5aEhocGwsQEBAQX19fAQFfEhwIElheEl8QEBAQAV9fAV8BX18SX1leWllYV15aWFxWWw=="
a2 = "FRVLS0tLBk4ZQ09IGxtCV0pLSRtXS0sfHFcYGUxLV0lKGU0cSx9CHx9PGAQEBAQVFRUVS0sGGQ8EBAQESxVLS0sVBktIT0xPQ01JTE9CQ05DTklIQkJNBAQEBBVLS0sVFUtLBktNS0lCT0lPSU1MTU4EBAQES0sVSxVLBhkVEBZCFR9MHxIZFgoKH0NOThRKBAQEBBVLS0sVFUsVBkJLT08EBAQEFUtLFUtLSxUGThlDT0gcTxxXSktJG1dLSx8cVxgZTEtXSUoZTRxLH0IfH08YBg4IDx8EBAQESxUVFUtLBh9NSB4cH0hIS0JKSUsfTU5MGEJJHhsZT0NNHBwYQkwYSUpCT0NMSR5PTRkZHktNGRgYTkJISRkbG00fHkxNGE4EBAQEFRUVS0sVBk4ZQ09LQ0IbV0pLSRtXS0sfHFcYGUxLV0pJTh9JSEhCHBtPSwZJS09JTEpKSgYOCA8fBAQEBEsVS0sVSwYZGQZMSgYvSDwOICw0Ch49L0MuPTxONQ1HRw=="
a2 = "SxUVSxVLBiUKAkgGSUlKBh8DMEszEBUTIBcvAzQ9I04jLjsONz0oECMDSgI3LSwXNi08ETcQKw41PSAWN0g0EDcuHQI3SCNJMxMNEx4TM0wzEDsNNz4rSDc+K0g2LjgRI0grDjcuPBYgE0pPNAAjAjYtN08gLSNJNAAvSSAXIBM0AzMJMxQrEzUQIwM3PjMANwAdTjc+Ow00Aw0TGzkzTDMXPBAgFyNOIC4SESAXNBI3Li9PNy4SFyMtKBEgLTAQNxAvAiAXKBY0ACwRNxAdTzQtLBY3FywXIy4/ADcuEhc0PjARID4zSzQQGQI3SD9INxcrDTcQMxMcK0dHBg4IDx8GSUpKBAQEBBUVFRVLSwYZDw=="
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment