Aikido
APIスキャン

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

API 自動的にマッピングしスキャンします。時間のかかるDAST 複雑なペネトレーションテストに費やす時間とリソースを節約します。

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

「Aikidoを使えば、わずか30秒で問題を修正できます。ボタンをクリックし、PRをマージすれば完了です。」

「Aikidoの自動修復機能は、私たちのチームにとって非常に時間を節約できます。ノイズを排除してくれるため、開発者は本当に重要なことに集中できます。」

「Aikidoのおかげで、セキュリティは今や私たちの仕事の一部となっています。高速で統合されており、開発者にとって実際に役立ちます。」

5万社以上で活用されています
|
10万人以上の開発者に愛されている
|
4.7/5

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

Aikido APIテスト用のサンプルトラフィックデータを生成します Swagger-to-trafficと組み合わせて使用します。 API Zenと組み合わせることで、(文書化されているかどうかにかかわらず)見落とされたエンドポイントや忘れられたエンドポイントが一切ないことを保証します。大規模なインフラや最新のドキュメントは不要です。

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

コンテキストAPI

通常のコードチェックを超えましょう。APIの脆弱性や欠陥を自動的にスキャンします。現実世界の攻撃をシミュレートし、API 一般的なセキュリティ脅威に対してスキャンします。

  • 手作業の削減
  • ペンテストの模倣、自動化、スケールアップ
  • コンテキストアウェアDASTでより多くの脆弱性を発見します。
なぜAikidoを選ぶのか?

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

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

AikidoAPI スキャナーは、ファジングと呼ばれる手法を通じてテストするためのパラメータ付きAPI のリストを作成します。高品質で現実的なサンプルデータを得るために、Swaggerからトラフィックへの変換を使用しています

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

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

AIによるフィードバック

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

特徴

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

APIを完全にカバー

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

組織に合わせて拡張可能

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

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

Zen 、すべてのAPIが自動的に検出され、ドキュメント化されます。API 自動的にSwaggerドキュメントに追加され、かつ脆弱性テストが実施されます。

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

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

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

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

コード

依存関係

推移的な依存関係を含む、依存関係内の脆弱なオープンソースパッケージを検出します。

さらに詳しく
クラウド

クラウド (CSPM)

主要なクラウドプロバイダー全体で、クラウドおよびK8sインフラストラクチャのリスク(設定ミス、VM、コンテナイメージ)を検出します。

さらに詳しく
コード

機密事項

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

さらに詳しく
コード

静的コード分析 (SAST)

ソースコードをスキャンして、問題が大きくなる前にセキュリティリスクを検知して防ぎます。

さらに詳しく
コード

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

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

さらに詳しく
攻撃

動的テスト (DAST)

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

さらに詳しく
コード

ライセンス・リスクとSBOM

デュアルライセンス、制限的な利用条件、法的または信頼性に懸念のあるライセンスを監視し、SBOM(ソフトウェア部品表)を自動生成します。

さらに詳しく
コード

古いソフトウェア (EOL)

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

さらに詳しく
クラウド

コンテナ画像

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

さらに詳しく
コード

マルウェア

悪意のあるパッケージがソフトウェアサプライチェーンに侵入するのを防ぎます。Powered by Aikido 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は中核的なデータや機能を公開するため、攻撃者は特にUIを持たない場合、直接標的にすることが多いです。スキャンは、悪用される前に(エンドポイント経由で誰でもユーザーデータにアクセスできるといった)目立たないセキュリティ上の隙間を発見するのに役立ちます。これにより、アプリを支えるバックエンドサービスが設計段階で安全であることを保証します。

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

Aikido は両方の方法をサポートします。OpenAPI仕様を提供すれば、それを使ってエンドポイントをスキャンします。提供しない場合、 Aikido はトラフィック分析やクロールを通じてAPIを自動検出します。これにより、文書化されていないエンドポイントやシャドーエンドポイントも検出可能です。スキャンは動的検出または事前定義された仕様で動作します。

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

Aikido 認証と認可の問題、インジェクション(SQL、NoSQL、コマンド)、IDOR(情報開示の脆弱性)、ヘッダーの欠落、安全でないCORS設定、不十分なバリデーションなどを検出します。OWASPAPI 10リスクに基づき、細工されたペイロードを送信し、入力値をファジングして攻撃を模倣し、APIの応答を検証します。

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

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

合気道の練習はどれくらい続けますか? Aikido API どのくらい時間がかかりますか?また、当社のCI/CD に組み込むことは可能ですか?

スキャンAPI 異なります。小規模なスキャンは数分で完了しますが、大規模なスキャンはより長い時間がかかる場合があります。多くのAPI 夜間またはリリース前に実行し、より軽量なチェックはCI環境で実行できます。

合気道はどのように AikidoのAPI 、Postman、OWASP ZAP、Burp SuiteなどのAPI ツールと比べてどうですか?

Postmanは手動操作であり、セキュリティに重点を置いていません。ZAP/Burpは強力ですが、専門的な知識が必要です。 Aikido 最小限の設定でAPI 、ファジング、スキャンを自動化します。CIと連携し、発見事項を一つのダッシュボードに集約。手動のペネトレーションテスターを必要とせず運用可能です。

合気道 AikidoのAPI 、GraphQLやWebSocket APIをサポートしていますか?それともRESTエンドポイントのみですか?

Aikido はRESTおよびGraphQL APIをサポートしています。WebSocketsはまだ完全にはサポートされていません - Aikido は現在HTTPベースのAPIに重点を置いています。gRPCのような非HTTPプロトコルについては、テスト用に別途ツールが必要です。

手動によるAPI テストを既に実施している場合、 Aikidoの自動化されたAPI どのような付加価値を提供するのか?

手動テストは価値があるが頻度は低い。 Aikido は継続的かつ自動化されたテストを提供し、ペネトレーションテストのサイクル間で問題を捕捉します。一般的な脆弱性を迅速かつ一貫して発見するため、人間のテスターはより深い論理的欠陥に集中できます。速度、カバレッジ、再現性において手動テストを補完します。

意志 AikidoのAPI 、私のAPIレート制限を遵守し、それ自体がブロックされたりスロットリングされたりしないようにしますか?

はい。 Aikido はレート制限を検知し、それに応じて調整します。429応答を検知するとリクエストを遅延させ、最大同時接続数を設定可能です。サーバーの過負荷やサービス停止を回避します。

今すぐ安全を確保しましょう

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

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