Aikido
APIスキャン

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

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

  • 自動APIディスカバリー
  • REST & GraphQLファジングサポート
  • OWASPの主要リスクを網羅
データは共有されない - 読み取り専用アクセス - CC不要
オートフィックス・タブ付きダッシュボード

Aikido使えば、たった30秒で問題を解決できます。ボタンをクリックし、PRをマージすれば完了です」。

Aikido自動修復機能は、私たちのチームにとって大きな時間節約になります。ノイズをカットしてくれるので、開発者は本当に重要なことに集中できます。"

Aikido使えば、セキュリティは私たちの仕事の一部です。高速で、統合されており、開発者にとって実際に役立っています。"

世界25,000以上の組織から選ばれる

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

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

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

コンテキストAPIスキャン

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

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

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

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

AikidoのAPIセキュリティスキャナーは、ファジングと呼ばれる手法を用いて、テスト用のパラメータを含むAPIエンドポイントのリストを作成します。高品質で現実的なサンプルデータを取得するために、 Swagger-to-trafficを使用しています。

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

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

AIによるフィードバック

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

特徴

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

APIを完全にカバー

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

組織に合わせて拡張可能

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

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

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

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

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

1つのプラットフォームでフルカバレッジ

散在しているツールスタックを、すべてをこなし、何が重要かを示してくれる1つのプラットフォームに置き換えましょう。

コード

依存関係

依存関係にある脆弱なオープンソースパッケージを見つける。

さらに詳しく
クラウド

クラウド(CSPM)

主要なクラウドプロバイダーにおけるクラウドインフラのリスク(設定ミス、VM、コンテナイメージ)を検出します。

さらに詳しく
コード

機密事項

APIキー、パスワード、証明書、暗号化キーなどが漏れていないか、公開されていないか、コードをチェックします。

さらに詳しく
コード

静的コード解析(SAST)

問題をマージする前に、ソースコードのセキュリティリスクをスキャンします。

さらに詳しく
コード

インフラストラクチャ・アズ・コード・スキャニング(IaC)

Terraform、CloudFormation、Kubernetesのinfrastructure-as-codeに設定ミスがないかスキャンします。

さらに詳しく
テスト

ダイナミックテスト(DAST)

WebアプリケーションのフロントエンドとAPIを動的にテストし、模擬攻撃を通して脆弱性を見つけます。

さらに詳しく
コード

ライセンス・リスクとSBOM

デュアルライセンス、制限条項、悪い評判などのリスクについてライセンスを監視します。そしてSBOMを生成します。

さらに詳しく
コード

旧式のソフトウェア(EOL)

使用しているフレームワークやランタイムがサポート終了していないか確認します。

さらに詳しく
クラウド

コンテナ画像

セキュリティ上の問題があるパッケージがないか、コンテナイメージをスキャンします。

さらに詳しく
コード

マルウェア

ソフトウェアのサプライチェーンに悪意のあるパッケージが侵入するのを防ぎます。Powered byAikido Intel.

さらに詳しく
テスト

APIスキャン

APIの脆弱性を自動的にマッピングし、スキャンします。

さらに詳しく
クラウド

仮想マシン

仮想マシンの脆弱なパッケージ、古いランタイム、危険なライセンスをスキャンします。

さらに詳しく
ディフェンス

ランタイム保護

安心のアプリ内ファイアウォール。クリティカルインジェクション攻撃を自動的にブロックし、APIレート制限を導入します。

さらに詳しく
コード

IDEインテグレーション

コーディングしながら問題を修正する。コミットする前に、脆弱性を修正するためのインラインアドバイスを得る。

さらに詳しく
コード

オンプレミスキャナ

Aikidoスキャナーをあなたの環境内で実行する。

さらに詳しく
コード

CI/CD セキュリティ

すべてのビルドとデプロイのセキュリティを自動化します。

さらに詳しく
クラウド

AI自動修正

SAST、IaC、SCA、コンテナをワンクリックで修正。

さらに詳しく
クラウド

クラウド資産検索

簡単なクエリでクラウド環境全体を検索し、リスク、設定ミス、エクスポージャを即座に見つけることができます。

さらに詳しく

従来のAPIセキュリティテストの改革

サンプルデータ作成
展開の複雑さ
テストカバレッジの深さ
スワッガー・トゥ・トラフィック
代表的なサンプル値をフィールドに自動的に入力し、検査の質と深度を向上させます。
ロードバランサー不要
企業インフラを持たない中規模組織での使いやすさを考慮して設計されています。
ダイナミックAPIディスカバリー
Zen使用して、Aikido Swaggerファイルを自動作成し、ドキュメント化されていないAPIを特定し、エンドポイントの見落としがないようにする。

従来のAPIスキャナー

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

APIセキュリティ・スキャンとは何ですか?なぜアプリケーションのAPIの脆弱性をテストすることが重要なのですか?

APIセキュリティ・スキャンは、あなたのAPIエンドポイント(REST、GraphQLなど)をテストし、認証の欠陥、インジェクション、設定の誤りなどの脆弱性を探ります。APIは核となるデータや機能を公開するものであり、攻撃者はしばしば直接APIを狙います。スキャンは、悪用される前に(エンドポイントを経由してユーザーデータにアクセスするような)無言のセキュリティギャップをキャッチするのに役立ちます。これにより、アプリを動かすバックエンド・サービスが設計上安全であることが保証されます。

AikidoAPIスキャナーはどのように動作しますか?自動的にエンドポイントを検出するのですか、それともOpenAPI仕様が必要ですか?

Aikido 両方の方法をサポートしている。もしあなたがOpenAPIの仕様を提供すれば、それを使ってエンドポイントをスキャンする。そうでない場合、Aikido トラフィック分析やクローリングを通じてAPIを自動検出することができる。これは、文書化されていないエンドポイントやシャドウエンドポイントを検出するのに役立ちます。スキャンは、ダイナミック・ディスカバリーまたは定義済みの仕様で動作する。

Aikido どのようなAPIの脆弱性(例えば、認証の欠陥やインジェクションのバグ)を検出できますか?

Aikido 、認証と認可の問題、インジェクション(SQL、NoSQL、コマンド)、IDOR、ヘッダーの欠落、安全でないCORS設定、不十分な検証などを検出します。OWASPのAPIトップ10リスクに基づいて、細工したペイロードを送信して攻撃を模倣し、APIがどのように反応するかを確認するために入力をファジングします。

Aikido 認証を必要とするエンドポイントをスキャンするために、認証情報やAPIキーを提供する必要がありますか?

はい。セキュアなエンドポイントでは、トークン、APIキー、またはログイン認証情報を提供する必要があります。Aikido 、認証されたユーザーとして動作し、より深いAPIパスをテストするためにこれらを使用します。トークンは、セットアップに応じて、静的または認証フローを介して取得することができます。

Aikido APIスキャンにはどれくらいの時間がかかり、CI/CDパイプラインに適合させることができますか?

スキャン時間はAPIのサイズによって異なる。小規模なスキャンであれば数分で終わるが、大規模なものではそれ以上かかることもある。多くのチームはAPIスキャンを夜間やリリース前に実行し、軽いチェックはCIで実行する。

AikidoAPIスキャンは、APIテスト用のPostman、OWASP ZAP、Burp Suiteのようなツールと比較してどうですか?

Postmanは手作業で、セキュリティに特化していない。ZAP/Burpは強力だが、専門家が使う必要がある。Aikido 、最小限のセットアップでAPI攻撃、ファジング、スキャンを自動化する。CIと統合され、調査結果を1つのダッシュボードに表示し、操作に熟練したペンテスターを必要としない。

AikidoAPIスキャナーは、GraphQLやWebSocket APIをサポートしていますか、それともRESTエンドポイントのみをサポートしていますか?

Aikido RESTとGraphQL APIをサポートしている。WebSocketはまだ完全にサポートされていません -Aikido 現在HTTPベースのAPIに焦点を当てています。gRPCのような非HTTPプロトコルの場合、テストのために別のツールが必要になります。

すでに手動でAPIのペンテストを行っている場合、Aikido自動APIスキャンはどのような付加価値を提供するのでしょうか?

手動テストは貴重だが、頻度は低い。Aikido 継続的な自動テストを提供し、ペンテスト・サイクルの合間に問題を発見する。一般的な脆弱性を迅速かつ一貫して発見し、人間のテスト担当者がより深いロジックの欠陥に集中できるようにします。スピード、カバレッジ、再現性で手動テストを補完します。

AikidoAPIスキャナーは、私のAPIのレート制限を尊重し、それ自体がブロックされたり、スロットルされたりしないのでしょうか?

そうだ。Aikido レート制限を検出し、それに応じて調整する。429 レスポンスを検出するとリクエストをスローし、最大同時実行数を設定できます。サーバーに負荷がかかり、サービスがクラッシュするのを防ぎます。

無料で安全を確保

コード、クラウド、ランタイムを1つの中央システムでセキュアに。
脆弱性を迅速に発見し、自動的に修正。

クレジットカードは不要。