-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Protected JS binary isnt protecting const string and function names #6038
Comments
Could you please provide a minimal sample to reproduce? |
btw, it's normal that string literal is in cleartext. The sample applies when you compile C/C++ code, as the string literal is stored directly in the binary. In NW we try to provide the similar level of protection as C/C++ compilation. We'll see the function name case. |
@Christywl could you please try to write a case and reproduce? |
Here is the reproduce code I also noticed attribute name and variable name are visible too |
I can reproduce this issue. Function name, const string, attribute name are visible.
1.bin
The reporter's test bin file:
|
I went through the strings in the binary file: At least code obfuscation tool can be used with this NW feature together if you want to hide the names. There is only |
they can be see directly, any workaround?
The text was updated successfully, but these errors were encountered: