> For the complete documentation index, see [llms.txt](https://coky-t.gitbook.io/owasp-mastg-ja/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coky-t.gitbook.io/owasp-mastg-ja/narejji/knowledge.md).

# ナレッジ一覧

## Generic

### MASVS-RESILIENCE: リバースエンジニアリングと改竄に対する耐性

* [MASTG-KNOW-0109](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0109.md) バイナリパッチ適用 (Binary Patching)
* [MASTG-KNOW-0110](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0110.md) コードインジェクション (Code Injection)
* [MASTG-KNOW-0111](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0111.md) 難読化 (Obfuscation)
* [MASTG-KNOW-0112](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0112.md) エミュレーションベースの動的解析 (Emulation-based Dynamic Analysis)
* [MASTG-KNOW-0113](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0113.md) 逆アセンブラと逆コンパイラの使用 (Using Disassemblers and Decompilers)
* [MASTG-KNOW-0114](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0114.md) デバッグとトレース (Debugging and Tracing)
* [MASTG-KNOW-0115](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0115.md) 動的バイナリ計装 (Dynamic Binary Instrumentation)
* [MASTG-KNOW-0116](/owasp-mastg-ja/narejji/knowledge/generic/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0116.md) シンボリック実行 (Symbolic Execution)

## Android

### MASVS-STORAGE: ストレージ

* [MASTG-KNOW-0037](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0037.md) SQLite データベース (SQLite Database)
* [MASTG-KNOW-0038](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0038.md) SQLCipher データベース (SQLCipher Database)
* [MASTG-KNOW-0039](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0039.md) Firebase リアルタイムデータベース (Firebase Real-time Databases)
* [MASTG-KNOW-0041](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0041.md) 内部ストレージ (Internal Storage)
* [MASTG-KNOW-0045](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0045.md) キーストアへの安全な鍵のインポート (Secure Key Import into Keystore)
* [MASTG-KNOW-0046](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0046.md) BouncyCastle キーストア (BouncyCastle KeyStore)
* [MASTG-KNOW-0048](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0048.md) キーチェーン (KeyChain)
* [MASTG-KNOW-0049](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0049.md) ログ (Logs)
* [MASTG-KNOW-0050](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0050.md) バックアップ (Backups)
* [MASTG-KNOW-0052](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0052.md) ユーザーインタフェースコンポーネント (User Interface Components)
* [MASTG-KNOW-0053](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0053.md) スクリーンショット (Screenshots)
* [MASTG-KNOW-0054](/owasp-mastg-ja/narejji/knowledge/android/masvs-storage-sutorji/mastg-know-0054.md) アプリ通知 (App Notifications)

### MASVS-CRYPTO: 暗号

* [MASTG-KNOW-0011](/owasp-mastg-ja/narejji/knowledge/android/masvscrypto-an-hao/mastg-know-0011.md) セキュリティプロバイダ (Security Provider)
* [MASTG-KNOW-0012](/owasp-mastg-ja/narejji/knowledge/android/masvscrypto-an-hao/mastg-know-0012.md) 鍵生成 (Key Generation)
* [MASTG-KNOW-0013](/owasp-mastg-ja/narejji/knowledge/android/masvscrypto-an-hao/mastg-know-0013.md) 乱数生成 (Random Number Generation)

### MASVS-AUTH: 認証と認可

* [MASTG-KNOW-0001](/owasp-mastg-ja/narejji/knowledge/android/masvs-auth-to/mastg-know-0001.md) 生体認証 (Biometric Authentication)
* [MASTG-KNOW-0002](/owasp-mastg-ja/narejji/knowledge/android/masvs-auth-to/mastg-know-0002.md) FingerprintManager

### MASVS-NETWORK: ネットワーク通信

* [MASTG-KNOW-0014](/owasp-mastg-ja/narejji/knowledge/android/masvs-network-nettowku/mastg-know-0014.md) Android Network Security Configuration
* [MASTG-KNOW-0015](/owasp-mastg-ja/narejji/knowledge/android/masvs-network-nettowku/mastg-know-0015.md) 証明書ピン留め (Certificate Pinning)
* [MASTG-KNOW-0016](/owasp-mastg-ja/narejji/knowledge/android/masvs-network-nettowku/mastg-know-0016.md) TBD

### MASVS-PLATFORM: プラットフォーム連携

* [MASTG-KNOW-0019](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0019.md) ディープリンク (Deep Links)
* [MASTG-KNOW-0020](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0020.md) プロセス間通信 (IPC) メカニズム (Inter-Process Communication (IPC) Mechanisms)
* [MASTG-KNOW-0022](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0022.md) オーバーレイ攻撃 (Overlay Attacks)
* [MASTG-KNOW-0023](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0023.md) 強制アップデート (Enforced Updating)
* [MASTG-KNOW-0025](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0025.md) 暗黙的インテント (Implicit Intents)
* [MASTG-KNOW-0105](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0105.md) ユーザーによるスクリーンショットとスクリーン録画 (User-Initiated Screenshots and Screen Recording)
* [MASTG-KNOW-0106](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0106.md) アプリによるスクリーンショットとスクリーン録画 (App-Initiated Screenshots and Screen Recording)
* [MASTG-KNOW-0107](/owasp-mastg-ja/narejji/knowledge/android/masvs-platform-purattofmu/mastg-know-0107.md) スクリーンショットとスクリーン録画の検出 (Screenshots and Screen Recording Detection)

### MASVS-CODE: コード品質

* [MASTG-KNOW-0004](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0004.md) サードパーティーライブラリ (Third-Party Libraries)
* [MASTG-KNOW-0005](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0005.md) メモリ破損バグ (Memory Corruption Bugs)
* [MASTG-KNOW-0006](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0006.md) バイナリ保護メカニズム (Binary Protection Mechanisms)
* [MASTG-KNOW-0008](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0008.md) デバッグ情報とデバッグシンボル (Debugging Information and Debug Symbols)
* [MASTG-KNOW-0009](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0009.md) StrictMode
* [MASTG-KNOW-0010](/owasp-mastg-ja/narejji/knowledge/android/masvs-code-kdo/mastg-know-0010.md) 例外処理 (Exception Handling)

### MASVS-RESILIENCE: リバースエンジニアリングと改竄に対する耐性

* [MASTG-KNOW-0003](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0003.md) アプリ署名 (App Signing)
* [MASTG-KNOW-0007](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0007.md) デバッグ可能アプリ (Debuggable Apps)
* [MASTG-KNOW-0027](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0027.md) ルート検出 (Root Detection)
* [MASTG-KNOW-0028](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0028.md) アンチデバッグ (Anti-Debugging)
* [MASTG-KNOW-0029](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0029.md) ファイル完全性チェック (File Integrity Checks)
* [MASTG-KNOW-0030](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0030.md) リバースエンジニアリングツールの検出 (Detection of Reverse Engineering Tools)
* [MASTG-KNOW-0031](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0031.md) エミュレータの検出 (Emulator Detection)
* [MASTG-KNOW-0032](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0032.md) ランタイム完全性検証 (Runtime Integrity Verification)
* [MASTG-KNOW-0033](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0033.md) 難読化 (Obfuscation)
* [MASTG-KNOW-0034](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0034.md) デバイスバインディング (Device Binding)
* [MASTG-KNOW-0035](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0035.md) Google Play Integrity API
* [MASTG-KNOW-0119](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0119.md) キーアテステーション (Key Attestation)
* [MASTG-KNOW-0120](/owasp-mastg-ja/narejji/knowledge/android/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0120.md) デバイスアテステーション (Device Attestation)

### MASVS-PRIVACY: プライバシー

* [MASTG-KNOW-0026](/owasp-mastg-ja/narejji/knowledge/android/masvs-privacy-puraibash/mastg-know-0026.md) アプリに組み込まれたサードパーティサービス (Third-party Services Embedded in the App)

## iOS

### MASVS-STORAGE: ストレージ

* [MASTG-KNOW-0091](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0091.md) ファイルシステム API (File System APIs)
* [MASTG-KNOW-0092](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0092.md) バイナリデータストレージ (Binary Data Storage)
* [MASTG-KNOW-0093](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0093.md) UserDefaults
* [MASTG-KNOW-0094](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0094.md) CoreData
* [MASTG-KNOW-0095](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0095.md) Firebase リアルタイムデータベース (Firebase Real-time Databases)
* [MASTG-KNOW-0096](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0096.md) Realm データベース (Realm Databases)
* [MASTG-KNOW-0097](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0097.md) その他のサードパーティデータベース (Other Third-Party Databases)
* [MASTG-KNOW-0098](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0098.md) ユーザーインタフェースコンポーネント (User Interface Components)
* [MASTG-KNOW-0099](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0099.md) スクリーンショット (Screenshots)
* [MASTG-KNOW-0100](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0100.md) キーボードキャッシュ (Keyboard Cache)
* [MASTG-KNOW-0101](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0101.md) ログ (Logs)
* [MASTG-KNOW-0102](/owasp-mastg-ja/narejji/knowledge/ios/masvs-storage-sutorji/mastg-know-0102.md) バックアップ (Backups)

### MASVS-CRYPTO: 暗号

* [MASTG-KNOW-0066](/owasp-mastg-ja/narejji/knowledge/ios/masvscrypto-an-hao/mastg-know-0066.md) CryptoKit
* [MASTG-KNOW-0067](/owasp-mastg-ja/narejji/knowledge/ios/masvscrypto-an-hao/mastg-know-0067.md) CommonCrypto, SecKey および Wrapper ライブラリ (CommonCrypto, SecKey and Wrapper libraries)
* [MASTG-KNOW-0068](/owasp-mastg-ja/narejji/knowledge/ios/masvscrypto-an-hao/mastg-know-0068.md) 暗号サードパーティーライブラリ (Cryptographic Third-Party libraries)
* [MASTG-KNOW-0069](/owasp-mastg-ja/narejji/knowledge/ios/masvscrypto-an-hao/mastg-know-0069.md) 鍵管理 (Key Management)
* [MASTG-KNOW-0070](/owasp-mastg-ja/narejji/knowledge/ios/masvscrypto-an-hao/mastg-know-0070.md) 乱数生成 (Random Number Generator)

### MASVS-AUTH: 認証と認可

* [MASTG-KNOW-0056](/owasp-mastg-ja/narejji/knowledge/ios/masvs-auth-to/mastg-know-0056.md) ローカル認証フレームワーク (Local Authentication Framework)
* [MASTG-KNOW-0057](/owasp-mastg-ja/narejji/knowledge/ios/masvs-auth-to/mastg-know-0057.md) キーチェーンサービス (Keychain Services)

### MASVS-NETWORK: ネットワーク通信

* [MASTG-KNOW-0071](/owasp-mastg-ja/narejji/knowledge/ios/masvs-network-nettowku/mastg-know-0071.md) iOS App Transport Security
* [MASTG-KNOW-0072](/owasp-mastg-ja/narejji/knowledge/ios/masvs-network-nettowku/mastg-know-0072.md) サーバー信頼性評価 (Server Trust Evaluation)
* [MASTG-KNOW-0073](/owasp-mastg-ja/narejji/knowledge/ios/masvs-network-nettowku/mastg-know-0073.md) iOS ネットワーク API (iOS Network APIs)

### MASVS-PLATFORM: プラットフォーム連携

* [MASTG-KNOW-0074](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0074.md) 強制アップデート (Enforced Updating)
* [MASTG-KNOW-0078](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0078.md) プロセス間通信 (IPC) (Inter-Process Communication (IPC))
* [MASTG-KNOW-0080](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0080.md) ユニバーサルリンク (Universal Links)
* [MASTG-KNOW-0081](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0081.md) UIActivity 共有 (UIActivity Sharing)
* [MASTG-KNOW-0121](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0121.md) iOS のテキスト入力フィールドのマスク (Text Input Field Masking in iOS)
* [MASTG-KNOW-0131](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0131.md) Core NFC (Core NFC)
* [MASTG-KNOW-0141](/owasp-mastg-ja/narejji/knowledge/ios/masvs-platform-purattofmu/mastg-know-0141.md) カスタムキーボード (Custom Keyboards)

### MASVS-CODE: コード品質

* [MASTG-KNOW-0058](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0058.md) アプリ署名 (App Signing)
* [MASTG-KNOW-0059](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0059.md) サードパーティライブラリ (Third-Party Libraries)
* [MASTG-KNOW-0060](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0060.md) メモリ破損バグ (Memory Corruption Bugs)
* [MASTG-KNOW-0061](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0061.md) バイナリ保護メカニズム (Binary Protection Mechanisms)
* [MASTG-KNOW-0062](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0062.md) デバッグ可能アプリ (Debuggable Apps)
* [MASTG-KNOW-0063](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0063.md) デバッグ情報とデバッグシンボル (Debugging Information and Debug Symbols)
* [MASTG-KNOW-0064](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0064.md) 非本番リソース (Non-Production Resources)
* [MASTG-KNOW-0065](/owasp-mastg-ja/narejji/knowledge/ios/masvs-code-kdo/mastg-know-0065.md) 例外処理 (Exception Handling)

### MASVS-RESILIENCE: リバースエンジニアリングと改竄に対する耐性

* [MASTG-KNOW-0084](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0084.md) 脱獄検出 (Jailbreak Detection)
* [MASTG-KNOW-0085](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0085.md) アンチデバッグ検出 (Anti-Debugging Detection)
* [MASTG-KNOW-0086](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0086.md) ファイル完全性チェック (File Integrity Checks)
* [MASTG-KNOW-0087](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0087.md) リバースエンジニアリングツール検出 (Reverse Engineering Tools Detection)
* [MASTG-KNOW-0088](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0088.md) エミュレータ検出 (Emulator Detection)
* [MASTG-KNOW-0089](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0089.md) 難読化 (Obfuscation)
* [MASTG-KNOW-0090](/owasp-mastg-ja/narejji/knowledge/ios/masvs-resilience-ribsuenjiniaringutonisuru/mastg-know-0090.md) デバイスバインディング (Device Binding)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://coky-t.gitbook.io/owasp-mastg-ja/narejji/knowledge.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
