Aikido
ソフトウェア構成分析(SCA)

オープンソース依存の脆弱性の発見と修正

セキュリティ問題、マルウェア、古いライブラリ、ライセンスリスクを検出します。偽陽性の自動判定、明確な修正、SBOMの生成を数秒で実行します。

  • 他のスキャナーよりも多くの脆弱性を発見
  • オートトライエイジの偽陽性
  • 明確な改善アドバイスと自動修正
データは共有されない - 読み取り専用アクセス - CC不要
オートフィックス・タブ付きダッシュボード
5万社以上で活用されています
|
10万人以上の開発者に愛されている
|
4.7/5

包括的な補償と簡単なセットアップ

Vanta

すべての言語に対応

SCA 言語サポートが限定されています。 Aikido はあらゆる不足を補います。
(例:Aikido .csprojファイルAikido 標準でサポートします。)

Vanta

Gitシステムとの統合

Aikido あらゆるGitシステムと連携し、ローカルスキャナーも提供します。
(GitHub, GitLab, Bitbucket, Azure Devops, GitLab Self Managed,...)

Vanta

型にとらわれずに働く

多くのSCA 設定や保守が難しい。 Aikido はプラグアンドプレイです。
(ロックファイルが不足している場合も表示されます。)

特徴

ソフトウェア構成分析の特徴

オートフィックス

Aikido AutoFixは、以下の機能を利用できるツールです Aikido 依存関係 脆弱性を修正するためのツールです。パッケージの更新やその他の脆弱性 除去するプルリクエストを作成することでこれを実現します。場合によっては Aikido AutoFixは単一の脆弱性だけでなく、特定の脆弱性カテゴリ全体を修正できる場合があります。

標準的なデータベースを超えて

Aikido 標準的なデータベース(NVDおよびGitHub Advisory Database(GHSA))をチェックしますが、さらに踏み込みます。Aikido 、静かに修正された脆弱性やCVE番号のない脆弱性を発見します。

リーチャビリティ分析

Aikidoはあなたが脆弱な機能を使用しているかどうかをチェックする。もしそうでなければ、それは明らかに誤検知であり、自動的にトリアージされる。

Aikido 到達可能性分析 SAST

マルウェア検出

npmエコシステムはオープンな性質ゆえに、悪意のあるパッケージが公開されるリスクに晒されています。 Aikido は、JavaScriptファイルやnpmパッケージ内に埋め込まれている可能性のある悪意のあるコードを特定します。Aikido によって提供されています。

バックドア、トロイの木馬、キーロガー、XSS、クリプトジャッキングスクリプトなどをスキャンします。

Aikido マルウェア検出

SBOMの作成

セキュリティ監査では通常、SBOMの提出が求められます。Aikidoは、このリストを事前に分析し、必要なときに生成することを容易にする。また、コンテナのSBOMを作成することもできる。AikidoはcycloneDXとSPDXをサポートしています。

AikidoはSBOMを作成する

実用的なアドバイス

CVEを調査する必要はありません。AikidoはTL;DRを提供し、あなたがどのような影響を受け、どのように最も簡単にセキュリティ問題を修正し、あるいは自動修正することができるかを教えてくれます。

Aikidoの実行可能なアドバイス

インスタント重複排除

Aikido 重複する脆弱性を単一の問題として報告します。アラートで溢れかえる他のスキャナーとは異なり、 Aikido 既知の修正策が存在する場合のみ通知します。

コンプライアンスを容易に

Aikido 技術的脆弱性 制御を自動化し、SOC 2およびISO 27001準拠を大幅に容易にします。

ISO 27001およびSOC2コンプライアンス

画期的な変更を検出する

リスクの高いアップデートを避ける。Autofixは、脆弱性を修正するために必要なものだけをアップグレードし、絶対に必要な場合を除き、破壊的な変更を導入することはありません。

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、コンテナのワンクリック修正。

さらに詳しく
クラウド

クラウド資産検索

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

さらに詳しく

解説ビデオ

セキュリティ・ツールに不満がありますか?

レビュー

「AikidoはISOとSOC2の認証取得に役立つ統合された自動レポーティング・ソリューションのおかげで、御社のセキュリティを御社の強みの1つにします。」

ファブリス・G

Kadonation代表取締役

ソフトウェア構成分析(SCA)とは何か、そしてなぜプロジェクトにおいてこれを気にかけるべきなのか?

ソフトウェア構成分析(SCA)は、基本的に依存関係健康診断です。プロジェクトに取り込んだライブラリやパッケージをスキャンし、既知のオープンソース脆弱性、ライセンス上の地雷、その他のリスクを検出します。 オープンソースを利用しているなら(実は皆利用しています)、脆弱な依存関係が1つあるだけでアプリケーション全体のセキュリティが脅かされる可能性があるため、注意が必要です。SCA プロジェクト内のサードパーティコードが隠れたバックドアや時限爆弾になっていないことを保証するのにSCA 。

合気道はどのように AikidoのSCA 、私のオープンソース依存関係に実際に脆弱性をどのように見つけるのですか?

依存関係機能します。 AikidoSCA 、使用中のすべてのライブラリとバージョン(依存関係ツリー)を特定し、既知の脆弱性(CVE)やオープンソースの脅威インテリジェンスを常に更新するデータベースと照合します。平たく言えば:既知のセキュリティホールがあるライブラリや悪意のあるパッケージを使用している場合、 Aikido がそれを検知し警告します。脆弱性 を活用して問題を迅速に捕捉する包括的な依存関係スキャンです。

統合できますか AikidoのSCA 、依存関係のスキャンを自動化CI/CD に統合することは可能ですか?

もちろんです - AikidoのSCA 、CI/CD にぴったりSCA 。GitHub Actions、GitLab CI、Jenkins、CircleCI、その他お使いのツールと連動させることができ、ビルドやプルリクエストのたびに依存関係のスキャンが自動的に実行されます。つまり、新しい脆弱性のある依存関係 、本番環境に導入される前に依存関係 、報告されるということです。つまり、自動化されたオープンソースのセキュリティチェックが、開発ワークフローに組み込まれることになるのです。

合気道 AikidoSCA 問題をSCA 、依存関係 自動的に修正してくれるのか?

Aikido 依存関係 ただ警告するだけではありません依存関係 修正を支援します依存関係 多くの問題に対してワンクリックの自動修正ソリューションを提供します:安全なバージョンへのアップグレードを提案し、依存関係をバージョンアップするためのプルリクエストを自動的に作成します。その他のケースでは、問題を解決する方法を明確に示す修復ガイダンスを提供します。 要するに:オープンソースのセキュリティ問題を報告するだけでなく、修正プロセスを効率化し(多くの場合、面倒な作業を代行します)。

できる AikidoのSCA は、私のアプリケーションのソフトウェア部品表(SBOM)をSCA ?

はい - AikidoSCA ワンクリックでアプリケーションのソフトウェア部品表(SBOM)を作成SCA 。プロジェクト内のすべてのオープンソースコンポーネントの完全なリストをまとめ、CycloneDXやSPDXといった標準フォーマット(あるいは単純なCSV形式)でエクスポート可能です。SBOM 、あなたとコンプライアンスチームはソフトウェア内の構成要素を完全にSBOM 。 可視性の向上、コンプライアンス監査、スタック内に「未知の」要素が存在しないことの確認に最適です。

以下の言語とパッケージマネージャーがサポートされています AikidoSCA どの言語とパッケージ管理者をサポートしていますか?

AikidoSCA 主要なプログラミング言語とそのパッケージマネージャーの大半SCA 人気のある言語であれば、ほぼ確実にサポート対象です。例えば、JavaScript/TypeScript(npm、Yarn、pnpm)、Python(pip、Poetry)、Java/Scala/Kotlin(Maven、Gradle、sbt)、 .NET(NuGet)、Ruby(Bundler)、PHP(Composer)、Go(Go modules)、Rust(Cargo)、Swift(CocoaPodsとSwiftPM)、Dart(pub)などをサポートしています。C/C++プロジェクト(依存関係 )にも対応しています。要するに、 Aikidoのスキャナーは幅広い言語に対応しているため、どのような技術スタックでも分析できる可能性が高いです。

脆弱性の例にはどのようなものがありますか? AikidoのSCA 依存関係で検出SCA 脆弱性の例にはSCA がありますか?

基本的に、依存関係 脆弱性 オープンソース脆弱性 すべて依存関係 。例えば、プロジェクトにLog4Shell(悪名高い脆弱性)の影響を受けるライブラリが含まれている場合、 AikidoSCA 。OpenSSL Heartbleedバグのようなケースも同様です——脆弱なバージョンが存在すれば、即座に把握できます。また、知名度の低いCVEや悪意のあるパッケージ(侵害されたnpm/PyPIパッケージなど)も検知します。依存関係に既知の欠陥やバックドアが存在する場合、 Aikido が検出します。

合気道はどのように AikidoのSCA は、依存関係スキャンにおいてSnykやGitHub Dependabotなどの他のツールと比べてSCA ?

AikidoSCA 、Snykのオープンソーススキャンと同様のカバーSCA 、余計なものが大幅に少なくなっています。Snykは強力ですが、低優先度の問題を含む大量のアラートでユーザーを圧倒することが多いのに対し、 Aikido は自動優先順位付けを行い、真のリスクのみを表示します。ノイズを減らし、シグナルを増やすのです。既知の脆弱性に対するバージョンアップPRを単純に自動化するDependabotとは異なり、 Aikido は脆弱性の完全なコンテキストを提供し、悪意のあるパッケージをスキャンし、ライセンスをチェックし、ワンクリック修正を提供します。要するに、アラート疲れなしにSnykレベルの徹底性を得られ、Dependabotのような基本ツールよりもはるかに多くの機能を備えています。

すでにDependabot(または類似ツール)を利用している場合、それでも AikidoのSCA は必要ですか?

Dependabotは便利な出発点ではあるが、全てを網羅するものではないと考えてください。Dependabotは既知依存関係 更新しますが、全てを捕捉できるわけではありません。例えば、悪意のあるパッケージや、まだ更新が提供脆弱性 逃す可能性があります。 AikidoSCA 、より深いオープンソースセキュリティSCA :Dependabotが検出できない問題を発見し、脆弱性詳細情報を提供し、自動修正まで行います。つまり、基本的な更新自動化だけでなく、徹底的な依存関係スキャンを求めるなら、依然として Aikido があなたの背中を見守っていることが必要です。

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

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

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