Closed Alluseri closed 2 years ago
deobfuscated to this on latest commit
console.log('Sample code.')
Can you try deobfuscating using the latest commit on master by doing the following
npm remove --global deobfuscator # or your preferred package manager
git clone https://github.com/relative/synchrony.git synchrony-git && cd synchrony-git
npm i
npm run build
npm link # or yarn link, pnpm link --global
synchrony -v
synchrony -o script.cleaned.js script.js
cat script.cleaned.js
and attach output if it deobfuscation output is invalid or there is an error
Ah yes, that must be the issue. I used the website(@ synchrony.relative.im) for deobfuscation, and it's probably not been updated to the last commit. I should have specified that in the issue, but that's fine. I guess the only thing you can do here is update the website to the last synchrony version, issue closed.
Hello. I was testing Synchrony around and I have found a minor glitch. Check this code:
It's breaking on the StringDecoder transformer:
Error: Push/shift calculation failed (iter=29>maxLoops=28)
I caused it by disabling "Simplify" in the obfuscator.io panel, no manual changes were done to the code. Obfuscator.io setup: String Array, String Array Rotate, Compact, String Array Indexes Type = Hexadecimal Number, String Array Encoding = Base64.