APIスキャン

エンド・ツー・エンドのAPIセキュリティ

APIの脆弱性を自動的にマッピングし、スキャンします。長いDASTや入念なペンテストに費やす時間とリソースを節約します。

  • 自動APIディスカバリー
  • REST & GraphQLファジングサポート
  • OWASPの主要リスクを網羅
25k以上の機関から信頼|30秒で結果を見る。
オートフィックス・タブ付きダッシュボード

「他のツールの使用経験はあったが、市場を再検討し、現状を確認したかった。Aikido すぐに最有力候補として浮上しました。"

Aikido 開発者にとって、ちょっとした学習プラットフォームだと考えています。

セキュリティはもはや後付けではありません。Aikido、それをDevOpsパイプラインに直接統合し、ワークフローのシームレスな一部となるようにしています。

世界5万人以上の開発者に選ばれる

企業
消費者
代理店
企業
フィンテック
フィンテック
ヒールテック
グループ会社
セキュアテック
企業
消費者
企業
企業
消費者
代理店
企業
フィンテック
フィンテック
ヒールテック
グループ会社
セキュアテック
企業
消費者
企業

自動化されたAPIディスカバリーとセキュリティ

Aikido 、APIをテストするためのサンプルトラフィックデータを生成します。 Swagger-to-traffic.と組み合わせて Zen自動APIディスカバリと組み合わせることで、(文書化されていない)エンドポイントや忘れ去られたエンドポイントが見落とされることはありません。大規模なインフラや最新のドキュメントは必要ありません。

  • 更新されたSwaggerドキュメント/OpenAPI仕様の入手
  • 攻撃対象領域を理解する
  • APIを完全にカバーする

コンテキストAPIスキャン

通常のコードチェックを超える。APIの脆弱性と欠陥を自動的にスキャンします。実際の攻撃をシミュレートし、一般的なセキュリティ脅威についてすべてのAPIエンドポイントをスキャンします。

  • 手作業の削減
  • ペンテストの模倣、自動化、スケールアップ
  • コンテキストを考慮したDASTでより多くの脆弱性を見つける

従来のAPIセキュリティを刷新する

従来のAPIスキャナーや既存のソリューションでは不十分だ: 

  • 手動入力が必要:ユーザーは通常、テストのためにサンプル値を入力しなければならず、時間を浪費する。
  • 不完全なテスト:多くのツールはフィールド値の送信を完全にスキップするため、スキャンが徹底されない。
  • 企業レベルの複雑さ:他のソリューションはロードバランサーに依存していることが多く、中堅企業には利用しにくい。

AikidoのAPIスキャナーは型破りだ:

  • Swagger-to-traffic:代表的なサンプル値をフィールドに自動的に入力し、テストの質と深度を向上させます。
  • ロードバランサー不要:企業インフラを持たない中規模組織での使いやすさを考慮して設計されています。
  • 動的APIディスカバリー:Zenを使用して、AikidoはSwaggerファイルを自動作成し、文書化されていないAPIを特定し、エンドポイントを見落とさないようにする。
なぜAikidoを選ぶのか?

AikidoのAPIスキャナーの仕組み

Swaggerとトラフィックデータを元にしたエンドポイントのキュレーション作業

AikidoのAPI Scannerは、ファジングと呼ばれる手法によって、テスト用のパラメータを持つAPIエンドポイントのリストをコンパイルする。高品質で現実的なサンプルデータを得るために、Swagger-to-trafficを使用します

プッシュ・インテリジェント・リクエスト

AIを活用し、攻撃(SQLインジェクション、バリデーションエラーなど)をシミュレートするための標的型プッシュリクエストを送信します。

AIによるフィードバック

私たちのAI搭載モデルは、値の送信から再送信リクエストのレスポンス分析に至るまで、手作業で行うペンテストをできるだけ忠実に模倣し、効率的なセキュリティテストを実現します。

特徴

余計な企業的オーバーヘッドに縛られず、自由に動けるチームのために作られています

APIを完全にカバー

AikidoのAPIセキュリティテストは、RESTとGraphQLを確実にカバーします。

組織に合わせて拡張可能

パフォーマンスを損なうことなく、最も重要な脆弱性を修正します。

Swaggerドキュメントの自動作成と検証

Zen 有効にすると、すべてのAPIが自動的に検出され、ドキュメント化されます。新しく作成された API エンドポイントは自動的に Swagger ドキュメントに追加され、脆弱性がテストされます。

LLMに基づくサンプルデータの自動生成

お客様のAPIスキーマと期待される入力内容に基づき、実践的で意味のあるテストデータを生成いたします。

オールインワン

断片的なセキュリティ・ツールをオールインワンのコード&クラウド・セキュリティ・プラットフォームに置き換える

Aikidoはオールインワンのアプリケーション・セキュリティ・ソリューションを提供します。もう散在するセキュリティツールスタックは必要ありません。
Javascript
Typescript
php
dotnet
Java
Scala
C++
アンドロイド
Kotlin
Python
行く
Ruby
Dart

AikidoのAPI Scannerはどのように活用すればよいですか?

API Scannerのテストはステージング環境でのみ行うことをお勧めします。なぜなら、実際に起こりうる(そしてアプリをダウンさせる可能性のある)激しい攻撃をシミュレートしているからです。

「ファジング」とはどういう意味か?

ファジングとは、不正または予期しない入力を大量にAPIに送信し、入力検証の失敗、バッファオーバーフロー、インジェクション攻撃、その他のセキュリティ上の欠陥といった潜在的な脆弱性を検出するためのテスト手法です。

APIファジングの目的は、攻撃者に悪用される可能性のあるAPIの実装の弱点や脆弱性を発見することである。予期しない、あるいは不適切にフォーマットされたデータを注入することによって、ファジングはAPIが入力を処理する方法における欠陥や意図しない動作を明らかにすることができる。このアプローチは、攻撃者がシステムを侵害するために利用するかもしれないセキュリティリスクを特定するのに役立ちます。

Swagger-to-trafficとは?

当社のLLMでお客様のSwagger (OpenAPI) ドキュメントを分析することにより、お客様のAPIのスキーマと期待される入力に合わせた意味のあるデータ例を生成することができます。この生成されたデータは、脆弱性を発見するためのファジングテスト(DAST)で使用されます。

API ScannerはすべてのAPIフォーマットに対応できますか?

現在、RESTとGraphQLに対応しています。APIはしばしば、従来のAIモデルでは処理が難しい循環参照のような、複雑で型にとらわれないデータ形式を含んでいます。Aikidoは、インテリジェントなグラフチェックシステムでこれを解決し、大規模言語モデル(LLM)によるシームレスな処理を保証するために、循環チェーンを切断します。 

さらに、当社のアプリ内ファイアウォールであるZenと組み合わせて使用すると、Aikido Swaggerドキュメントを自動作成することができ、新しく作成されたAPIエンドポイントを自動的にドキュメント化し、脆弱性をテストすることができます。

Swaggerドキュメントの自動作成機能を利用するには、Zen 別途購入する必要がありますか?

Zen すべてのプランに含まれています。詳しくは料金ページをご覧ください。

API Scannerは、私のペンテストプラクティスに取って代わることができますか?

そうですね。私たちのシステムは、手動ペンテスターと比較して、より多くの(または他の)問題を発見することがよくあります。私たちはAPIスキャナーの完全性を信頼していますが、人間の独創的なアプローチが、時折、追加的な問題やユニークな問題を発見することがあることをお忘れなく。

申し訳ありませんが、現在適切なAPIドキュメントが未整備の状態です。代わりにこちらのリソースを使用してもよろしいでしょうか?

はい!エンタープライズグレードのAPIスキャナとは異なり、Aikidoのソリューションは、大規模なインフラや最新のドキュメントを必要とせずに動作します。適切なSwaggerドキュメント/OpenAPI仕様が不足している場合は、当社のアプリ内ファイアウォールZenを稼働させるだけで対応できます。

当社のアプリ内ファイアウォールを使用できない(または使用したくない)場合は、APIスキャナを動作させるためにAPIドキュメントを提供する必要があります。

インテグレーション

開発フローを壊すな

タスク管理、メッセージングツール、コンプライアンススイート、CIを接続し、すでに使用しているツールで問題を追跡・解決します。
YouTrack
YouTrack
Jira
Jira
Vanta
Vanta
GitHub
GitHub
BitBucket Pipes
BitBucket Pipes
マイクロソフトチームス
マイクロソフトチームス
Azureパイプライン
Azureパイプライン
ClickUp
ClickUp
VSCode
VSCode
GitLab
GitLab
Asana
Asana
Drata
Drata
△月曜日
△月曜日
YouTrack
YouTrack
VSCode
VSCode
Vanta
Vanta
△月曜日
△月曜日
Jira
Jira
GitLab
GitLab
GitHub
GitHub
Drata
Drata
ClickUp
ClickUp
BitBucket Pipes
BitBucket Pipes
Azureパイプライン
Azureパイプライン
Asana
Asana
マイクロソフトチームス
マイクロソフトチームス
YouTrack
YouTrack
VSCode
VSCode
Vanta
Vanta
△月曜日
△月曜日
Jira
Jira
GitLab
GitLab
GitHub
GitHub
Drata
Drata
ClickUp
ClickUp
BitBucket Pipes
BitBucket Pipes
Azureパイプライン
Azureパイプライン
Asana
Asana
マイクロソフトチームス
マイクロソフトチームス
YouTrack
YouTrack
VSCode
VSCode
Vanta
Vanta
△月曜日
△月曜日
Jira
Jira
GitLab
GitLab
GitHub
GitHub
Drata
Drata
ClickUp
ClickUp
BitBucket Pipes
BitBucket Pipes
Azureパイプライン
Azureパイプライン
Asana
Asana
マイクロソフトチームス
マイクロソフトチームス
YouTrack
YouTrack
VSCode
VSCode
Vanta
Vanta
△月曜日
△月曜日
Jira
Jira
GitLab
GitLab
GitHub
GitHub
Drata
Drata
ClickUp
ClickUp
BitBucket Pipes
BitBucket Pipes
Azureパイプライン
Azureパイプライン
Asana
Asana
マイクロソフトチームス
マイクロソフトチームス
GitHub
GitHub
Vanta
Vanta
△月曜日
△月曜日
BitBucket Pipes
BitBucket Pipes
Asana
Asana
GitLab
GitLab
マイクロソフトチームス
マイクロソフトチームス
Drata
Drata
Azureパイプライン
Azureパイプライン
VSCode
VSCode
Jira
Jira
YouTrack
YouTrack
ClickUp
ClickUp
無料で始める
クレジットカード不要
Aikido ダッシュボード