AngeloD2022 / jsxer

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

zsh: segmentation fault #71

Closed Dernner closed 1 year ago

Dernner commented 1 year ago

here is giving the following error: ./jsxer sample.jsxbin sample.jsx [ i ] Decopiling... zsh: segmentation fault ./jsxer sample.jsxbin sample.jsx

How to solve?

AngeloD2022 commented 1 year ago

Can you provide the script you are trying to decompile?

Dernner commented 1 year ago

follows the original file without removing the eval('!

hostscript.jsxbin.zip

AngeloD2022 commented 1 year ago

Your issue is because the script contains the eval call. You need to make sure only the JSXBIN code inside that call is being passed to the decompiler.

Dernner commented 1 year ago

as I mentioned above, the eval had been removed and it still didn't work!

Sorry my english is bad, I'm Brazilian.

AngeloD2022 commented 1 year ago

Oh, I'm sorry. I'll take a look at it.

Dernner commented 1 year ago

All good! Thanks a lot if you can help me with this!

AngeloD2022 commented 1 year ago

I removed the eval from the file, and it decompiled successfully. Did you remove the other parenthesis and quote at the end of the file?

Dernner commented 1 year ago

yes I did the whole process! Can you forward it to me so I can see it?

Dernner commented 1 year ago

see how it looks! Screenshot_4

AngeloD2022 commented 1 year ago

hostscript.jsxbin.jsxbin.zip

Try putting this file in the decompiler ^^^

Dernner commented 1 year ago

wow it worked perfectly! what did you do?

AngeloD2022 commented 1 year ago

I removed the eval call. 😄 You might have accidentally forgotten to remove something.