I will be working with very sensitive data in an app. Obfuscation by my definition is not added security, it will only delay the cracker with finite time. Is it possible that Pr
Generally, You can make the crackers life harder. The harder you make it, the fewer will remain. Especially if the financial incentive is limited.
Your code obfuscation options are:
Regardless of code obfuscation, make your network protocol also hard to mess around with: encrypt and sign messages, make sure messages can not be repeated (by using time or a sequence), and authenticate the client
Don't save on disk any clear texts that are sensitive.