Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deobfuscator gets stuck + suggestion #132

Open
xkeksi opened this issue Dec 26, 2024 · 0 comments
Open

Deobfuscator gets stuck + suggestion #132

xkeksi opened this issue Dec 26, 2024 · 0 comments
Assignees

Comments

@xkeksi
Copy link

xkeksi commented Dec 26, 2024

  • 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

@BenBaryoPX BenBaryoPX self-assigned this Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants