私はしばらくの間、Objective-C 向けに開発を行ってきましたが、コンパイルされたアプリをいじり、strings
ツール (こちら) のような標準ツールを使用して情報を取得するのがいかに簡単かということは、本当に怖いことの 1 つです。
平均的なハッカーがプログラムに侵入するのをより困難にする文字列を保護するために、いくつかの XOR ベースのソリューションを考え出しました。
機密性の高い文字列のセキュリティを確保するために他に何ができますか?
また、実行時に、アプリが現在デバッガーまたは他のデバッグ ツールによってトレースされているかどうかを確認することはできますか?