-
Notifications
You must be signed in to change notification settings - Fork 181
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
Function and Property names encryption #22
Comments
Yes, that would be a really nice feature. Encrypting strings would be wonderful too! |
This library was originally written so that all external ( Obfuscation of public methods won't work, because you'd have to find all places where they are called and replace them as well. This means that the scanning would have to expand to all methods calls. I can look into it, but it'll likely be more error-prone than internal ( |
I think we can define project path and then it can find replace all methods and strings. Encrypting strings would make this package really unique and intuitive. |
In our case we only want to obfuscate a single class file, which has about 2-3 public functions and the rest are all for "internal" use only. So we would like to obfuscate all but those public functions just within the class itself. Several of the strings (ie: private $myvar = "secretkey"; ) would be nice to obfuscate too just for added protection. |
See the last few comments of #28 for my start on a solution to this. |
Closing for #28 |
Hello,
Is there a way to encrypt function names and property names?
Thank you for hard work on this library.
for example this is the output for your review.
The text was updated successfully, but these errors were encountered: