# ペンテスト概要

<table data-view="cards"><thead><tr><th>セクション</th><th>見つかる内容</th><th data-hidden data-card-target data-type="content-ref">対象</th></tr></thead><tbody><tr><td><strong>ペンテストの準備</strong></td><td>プロジェクト、環境準備、許可リスト登録。</td><td><a href="https://help.aikidogov.us/docs/docs-ja/pentests/prepare-a-pentest">ペンテストの準備</a></td></tr><tr><td><strong>ペンテストを設定する</strong></td><td>アクセス、セットアップ、スコープ、コードの文脈、安全性、再テスト。</td><td><a href="https://help.aikidogov.us/docs/docs-ja/pentests/configure-a-pentest">ペンテストを設定する</a></td></tr><tr><td><strong>ペンテストの料金</strong></td><td>費用、見積もり、および支払い方法。</td><td><a href="https://help.aikidogov.us/docs/docs-ja/pentests/pentest-pricing">ペンテストの料金</a></td></tr><tr><td><strong>カバレッジと検出結果</strong></td><td>Aikidoが何をテストするのか、主要な検出結果の種類の読み方。</td><td><a href="https://help.aikidogov.us/docs/docs-ja/pentests/coverage-and-findings">カバレッジと検出結果</a></td></tr><tr><td><strong>継続的ペンテスト</strong></td><td>アプリケーションへの変更を自動でテストする方法。</td><td><a href="https://help.aikidogov.us/docs/docs-ja/pentests/continuous-pentesting">継続的ペンテスト</a></td></tr></tbody></table>

## Aikido Pentestとは

Aikido Pentestは、エージェント型のAI搭載ペネトレーションテストプラットフォームで、従来のペンテストの一部の時間で、深く現実的なセキュリティ評価を実施します。

数百もの自律エージェントを使用し、最上位のレッドチーマーのように振る舞います。アプリケーション、API、インフラ全体で脆弱性を発見し、悪用し、検証します。

手動レポートを何週間も待つ代わりに、検証済みの検出結果、概念実証、修復ガイダンス付きの実行可能な結果を数時間以内に得られます。

### 基本原則

* **世界最高レベルのハッカーによって構築:** 彼らのように考え、行動するよう設計されていますが、安全で再現可能です。
* **スケーラブルかつ継続的:** 必要に応じて、または各リリースごとに継続的にテストを実行します。
* **完全な可視性:** すべてのリクエスト、エクスプロイト、検出結果をリアルタイムで確認できます。
* **実行可能な出力:** 結果は検証・優先順位付けされ、開発者が修正できる状態になっています。

## 誰がペンテストにアクセスできるか

**ペンテストを管理** ペンテストの作成、実行、設定を可能にする権限です。管理者はこの権限を持っています。デフォルトユーザーには付与できます。チーム限定ユーザーには付与できません。

その権限がないと、ペンテストを作成または変更できません。アクセス権のあるペンテストを開いて、問題を確認し、対応し、修正が反映された後に再テストすることはできます。

アクセス権は役割ごとに同じではありません:

* **デフォルトユーザー** ワークスペース内のすべてのペンテストにアクセスできます。
* **チーム限定ユーザー** そのペンテストに関連付けられたすべてのリポジトリにすでにアクセス権がある場合にのみ、そのペンテストにアクセスできます。関連リポジトリのうち1つでも自分のチーム外にある場合、そのペンテストは非表示になります。

参照 [ロールと権限の設定](https://help.aikidogov.us/docs/docs-ja/getting-started/automated-user-management/setting-roles-and-permissions).

## 仕組み

Aikido Pentestは、インテリジェントなエージェント連携を用いて、完全なペネトレーションテストのワークフローを実行します。

### 1. 発見

システムは、スキャン（ブラックボックス）またはコードとOpenAPI仕様の分析（ホワイトボックス）により、アプリケーションのすべての機能、エンドポイント、APIを把握します。

例としては、パスワードリセット、アカウント削除、ファイルアップロードなどのエンドポイントがあります。

### 2. 悪用

数百のエージェントが特定の領域に集中するよう投入され、幅広い現実世界の攻撃手法をシミュレートします。このフェーズで対象となる脆弱性と攻撃ベクトルの包括的な一覧を見るには、をご参照ください [Aikido Pentestでどのような問題を見つけられますか？](https://help.aikidogov.us/docs/docs-ja/pentests/coverage-and-findings/what-issues-can-aikido-pentest-find).

### 3. 検証

各検出結果は、追加のエージェントを使用して検証され、誤検知を排除し、悪用可能性を確認します。

検証済みの脆弱性が得られます。各脆弱性には以下が含まれます:

* 攻撃タイプと深刻度レベル
* CVEまたはCWEの参照（該当する場合）
* リクエスト/レスポンスのサンプルデータ
* 開発者がすぐに使える修正手順

### 4. レポート

Aikido Pentestが検証を完了すると、経営層向けの概要と開発者重視の実行可能な検出結果を組み合わせた詳細レポートを生成します。このレポートは、セキュリティ、エンジニアリング、コンプライアンスの各チームがすぐに対応できるよう設計されています。監査担当者、経営陣、または外部向けに合わせたレポート形式もエクスポートできます。 [ペンテストレポート](https://help.aikidogov.us/docs/docs-ja/pentests/coverage-and-findings/pentest-reports).

## 料金

Aikido Pentestはクレジットを使用します。Standard Pentestsは定額、Rightsized Pentestsはアプリケーションのスコープに応じた価格設定で、Continuous Pentestingは従量課金です。をご覧ください [ペンテストの料金](https://help.aikidogov.us/docs/docs-ja/pentests/pentest-pricing) クレジット費用、年間見積もり、Run now, pay laterについて。

## 何ではないか

Aikido Pentestは、あらゆる形態のセキュリティテストを補完しますが、置き換えるものではありません。

それは以下ではありません:

* ソーシャルエンジニアリングまたは物理セキュリティ評価。
* ～を保証するものではありません *all* 脆弱性が見つかること
