You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @MichaelRocks great tool here!
I was just reading an interesting issue here #12
I am thinking of a way of hiding this too but as you said it cannot be done and using Proguard is the best way now to hide this class.
I did a simple reverse engineering on my Proguarded sample app and I can find the DeobfuscatorHelper here
Hi @iadcialim,
Yes, you can get the original strings but you need to know to find their usages in code to do that. Unfortunately it's impossible to prevent deobfuscation of strings because the application itself should be able to deobfuscate the strings somehow. It means that you can use the same code as the app does and deobfuscate the strings but it becomes a little more difficult than without obfuscation.
Hi @MichaelRocks great tool here!
I was just reading an interesting issue here #12
I am thinking of a way of hiding this too but as you said it cannot be done and using Proguard is the best way now to hide this class.
I did a simple reverse engineering on my Proguarded sample app and I can find the DeobfuscatorHelper here
![Screenshot 2021-11-01 at 9 39 37 PM](https://user-images.githubusercontent.com/14870470/139681397-963d785e-5d95-4db4-bdaa-982c882e8e52.png)
Although
public static String getString(final long id, final String[] chunks)
is kinda messed up here but am I right to say that I can still use the public src code here: https://github.com/MichaelRocks/paranoid/blob/33a94e259f8008b024c6ca7be4ae61fc8380ea81/core/src/main/java/io/michaelrocks/paranoid/DeobfuscatorHelper.java and with thearrayOfString
above, I can de-obfuscate and get the original string?The text was updated successfully, but these errors were encountered: