AngeloD2022 / jsxer

Jsxer is a fast and accurate decompiler for Adobe ExtendScript Binary (JSXBIN) files, featuring JSXBlind deobfuscation.
GNU General Public License v3.0
157 stars 25 forks source link

JSXBIN signature verification failed![i] Finished. #113

Closed chiragdev8062 closed 7 months ago

chiragdev8062 commented 1 year ago

./jsxer hostscript.jsxbin.jsx

[i] Decompiling... [!]: Parse Error at verifySignature() JSXBIN signature verification failed![i] Finished.

AngeloD2022 commented 1 year ago

Before this gets addressed, could you please read this: https://github.com/AngeloD2022/jsxer#usage

Make sure that the input file only contains the JSXBIN literal itself.[1] (Usually starting with @JSXBIN@)

xRevolveRx commented 1 year ago

./jsxer hostscript.jsxbin.jsx

[i] Decompiling... [!]: Parse Error at verifySignature() JSXBIN signature verification failed![i] Finished.

Don't edit and save the jsxbin file with a text editor, if so use a hex editor and remove the leading bytes before the "@JSXBIN@"

MRParag95 commented 10 months ago

Same Problem Here....

AngeloD2022 commented 10 months ago

Same Problem Here.... And @chiragdev8062

Can you email me your sample so I can push a fix for this? My email is angelo@angelod.com

exsilium commented 7 months ago

I had problems with one of my jsxbin's - initially thinking there was an issue with jsxer itself, it did end up being editor issue. Hex editing is indeed the way to go when removing the excess wrappings. Just to make sure none of the characters get altered by the text editor in the process. Thanks, @xRevolveRx ! 🥳