MichaelRocks / paranoid

String obfuscator for Android applications.
Apache License 2.0
671 stars 79 forks source link

Support caching of deobfuscated strings #11

Open MichaelRocks opened 6 years ago

MichaelRocks commented 6 years ago

Deobfuscated strings may be cached by Deobfuscator. Maybe this behavior should be configurable via an additional annotation or a property in @Obfuscate annotation.

xDragonZ commented 5 years ago

Maybe we could use something like

private static LruCache<Integer, String> unparanoidTable = new LruCache<>(1000);

where Integer will point to the deobfuscated string

AndroidDeveloperLB commented 3 years ago

@xDragonZ Wait, Paranoid handles string resources too? Not just constants?