Skip to content

Deobfuscator gets stuck + suggestion #132

@xkeksi

Description

@xkeksi
  • resolveMemberExpressionsLocalReferences (stuck, always 10% cpu usage, no ram usage change and stays there forever)
  • resolveMinimalAlphabet (worked after removing dead code)
  • Possibly more, but i couldnt get past the localexpressions.

Tried with these system distros:

  • Ubuntu 24.10
  • Debian 12.0
  • Windows 11
  • Windows 10

I would recommend if you can choose transformers from the commandline, i.e restringer file -o bla -t resolveMemberExpressionsLocalReferences.
Also add sanity checks.

The transformer above stucks indefinitely on my old script (i lost src because ssd died) so i tried to deobf it to get atleast a partion of it back, but whatever i do it just stucks.
I tried to remove deadCode before and some traps but it still does not work.
ugmented_proxied_array_function_replacements is the obfuscation type but with another flow layer.

The JS: https://drive.google.com/file/d/1wPGm3f2jzNyZ-DlYCiHCUPmUFdJnSufz/view?usp=sharing

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions