MASTG-KNOW-0101 ログ (Logs)

モバイルデバイスがログファイルを作成する正当な理由は数多くあります。たとえば、デバイスがオフラインである際に (オンラインになった際にアプリの開発者に送信できるようにするため) ローカルに保存したクラッシュやエラーを追跡したり、使用統計を保存することなどです。しかし、クレジットカード番号やセッション情報など、機密データをログ記録すると、攻撃者や悪意のあるアプリケーションにデータをさらす可能性があります。 ログファイルはいくつかの方法で作成できます。以下のリストは iOS で利用可能なメソッドを示します。

  • NSLog メソッド

  • printf などの関数

  • NSAssert などの関数

  • マクロ

Last updated

Was this helpful?