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

Consider using wakaru and/or webcrack to help with unminifying #1

Open
0xdevalias opened this issue Dec 30, 2023 · 3 comments
Open

Comments

@0xdevalias
Copy link

There are 2 pretty good modern JavaScript unminify/reverse engineering tools that might be able to help your goals here:

After reading your blog (Ref), I went and opened an issue on each of them, suggesting adding support for GopherJS bundles:

I wonder if adding GopherJS bundle support to one/both of those would be something you'd be interested in doing? They should provide a good 'baseline' unminification tool to make the implementation easier.

@pionxzh
Copy link

pionxzh commented Dec 30, 2023

Let me know If you encountered any issues while integrating wakaru into the project(If you want). The NPM build is not yet well-tested, but I will remove blockers as soon as possible.

@vik0t0r
Copy link
Owner

vik0t0r commented Dec 31, 2023

In the future, I'll take a look into decompiling gopherjs using wakaru as baseline. The hole vscode extension thing was just to have a easy way to rename variables. But for now, I'm going to enjoy the holidays. Merry christmas.

Pd. Thanks for taking the time to read my blog.

@0xdevalias
Copy link
Author

In the future, I'll take a look into decompiling gopherjs using wakaru as baseline. The hole vscode extension thing was just to have an easy way to rename variables.

Cool, sounds good :)

But for now, I'm going to enjoy the holidays. Merry christmas.

Yeah definitely. Enjoy!

Pd. Thanks for taking the time to read my blog.

Np, was a good/interesting read :)

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

3 participants