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

unformat string literal #68

Open
the-liquid-metal opened this issue May 10, 2020 · 0 comments
Open

unformat string literal #68

the-liquid-metal opened this issue May 10, 2020 · 0 comments

Comments

@the-liquid-metal
Copy link

the-liquid-metal commented May 10, 2020

YAK Pro is able to obfuscate string literal. But sadly the output can be deobfuscate. Moreover, the output consumes more space than the original.

What about remove format from the string?
Rather than processing plain string, it is better to unformat the string (most likely remove leading space, trailing space, newline, and comment) before processing. It can reduce space and make it harder to read the deobfuscate output.

I thing it is significant to make it harder to read for complex sql statement string or html structure. Most IDE can reformat code, but (if i am not wrong) no IDE can format string. So, you have to reformat it manually in order to understand the logic inside.

Let "remove format" be a separate config entry from "obfuscate string literal", so user can decided whether he want to: remove format prior to obfuscate, obfuscate without remove format, or remove format only.

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

1 participant