-
Notifications
You must be signed in to change notification settings - Fork 32
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
added indented ast-node-printer #98
Conversation
awesome, I'll check this out later today! |
Nice work. Can we add a CLI flag that enables this? |
Yeah. I'm integrating a new cli parser to make the cli easier to use. BTW, if you got the reference file for #82 |
I'll get those files to you asap |
Fixed improper number recovery and formatting.
added extendscript compiler
awesome! I'll check this out! |
So I did a checkout and it doesn't give me the |
yes. lemme double check it |
Yes i am. |
I'm an idiot and forgot to |
aced645
to
dc38306
Compare
pull again. |
header += "* Jsxblind Deobfuscation Enabled (EXPERIMENTAL)\n"; | ||
header += "* Options:\n"; | ||
if (options & kDO_Unblind) { | ||
header += "* \tJsxblind Deobfuscation (EXPERIMENTAL)\n"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
header += "* \tJsxblind Deobfuscation (EXPERIMENTAL)\n"; | |
header += "* Jsxblind Deobfuscation (EXPERIMENTAL)\n"; |
Looks kind of strange with a tab there
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's there to show a list of options enabled which reflects changes in the decompilation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ohhh I didn't see the Options:
before it! my bad.
int options = Options::kDO_None; | ||
|
||
if (unblind) { | ||
options |= Options::kDO_Unblind; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add back a log that alerts if JsxBlind deobfuscation is enabled?
[!] JsxBlind Deobfuscation Enabled
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
log right after the cli flag parsed
Looks like there is a circular dependency between |
Addresses: #42