relative / synchrony

javascript-obfuscator cleaner & deobfuscator
https://deobfuscate.relative.im/
GNU General Public License v3.0
840 stars 108 forks source link

Caught an error while attempting to run AST visitor! #51

Open Find-Detail opened 1 year ago

Find-Detail commented 1 year ago

node = Node { type: 'ExpressionStatement', start: 0, end: 2295, range: [ 0, 2295 ], expression: Node { type: 'CallExpression', start: 1, end: 2293, range: [ 1, 2293 ], callee: Node { type: 'FunctionExpression', start: 1, end: 2250, range: [Array], id: null, expression: false, generator: false, async: false, params: [Array], body: [Node] }, arguments: [ [Node], [Node] ], optional: false } } err = Error: Push/shift calculation failed (iter=28829>maxLoops=28828) at calcShift (/usr/local/lib/node_modules/deobfuscator/dist/index.js:28:15823) at t (/usr/local/lib/node_modules/deobfuscator/dist/index.js:28:23492) at ExpressionStatement (/usr/local/lib/node_modules/deobfuscator/dist/index.js:28:23825) at s (/usr/local/lib/node_modules/deobfuscator/dist/index.js:25:147) at Object.skipThrough (/usr/local/lib/node_modules/deobfuscator/node_modules/acorn-walk/dist/walk.js:186:39) at s (/usr/local/lib/node_modules/deobfuscator/dist/index.js:25:133) at Object.base.Program.base.BlockStatement.base.StaticBlock (/usr/local/lib/node_modules/deobfuscator/node_modules/acorn-walk/dist/walk.js:198:7) at s (/usr/local/lib/node_modules/deobfuscator/dist/index.js:25:133) at m (/usr/local/lib/node_modules/deobfuscator/dist/index.js:28:22) at ge.shiftFinder (/usr/local/lib/node_modules/deobfuscator/dist/index.js:28:23584) shifted = 0 arrays = 1