j4k0xb / webcrack

Deobfuscate obfuscator.io, unminify and unpack bundled javascript
https://webcrack.netlify.app
MIT License
1.06k stars 126 forks source link

Tokenization is skipped for long lines for performance reasons. #114

Closed NextGenerationHackers closed 2 months ago

NextGenerationHackers commented 2 months ago

Describe the bug

Tokenization is skipped for long lines for performance reasons. This can be configured via editor.maxTokenizationLineLength.

and

Rendering paused for long line for performance reasons. This can be configured via editor.stopRenderingLineAfter.

image

Expected Behaviour

Decode this File: https://raw.githubusercontent.com/GoogleNight/kixeye.com/79fda15cd1a5d63cb6bee5cec8cb21db99245e5e/66e22ee0-199d.js

Code

https://raw.githubusercontent.com/GoogleNight/kixeye.com/79fda15cd1a5d63cb6bee5cec8cb21db99245e5e/66e22ee0-199d.js

Logs

Tokenization is skipped for long lines for performance reasons. This can be configured via editor.maxTokenizationLineLength.

And: 

Rendering paused for long line for performance reasons. This can be configured via editor.stopRenderingLineAfter.
j4k0xb commented 2 months ago

damn that script is 37 MB, browser tab crashed for me you might have more luck with the CLI and these flags: https://webcrack.netlify.app/docs/guide/common-errors.html#heap-out-of-memory

and Tokenization is skipped for long lines for performance reasons isn't an error, just the code editor disabling the syntax highlighting