For the complete documentation index, see llms.txt. This page is also available as Markdown.

C/C++のlockfile不要スキャン

多くの C/C++ プロジェクトでは、ライブラリはソースコードフォルダに直接含まれていることがよくあります。当社の製品は、この問題に効果的に対処するための、ユニークなロックファイル不要のスキャン方法を提供します。

メリット

  • 包括的なカバレッジ: ほとんどの SAST ツールとは異なり、Aikido はソースコードフォルダに含まれる C/C++ ライブラリをスキャンします。これにより、依存関係の見落としを防ぎ、コードベースのセキュリティを強化します。

  • 正確な照合: リポジトリ内のすべての関連ファイルをハッシュ化することで、プロジェクトの依存関係を、最も人気のあるオープンソースライブラリのデータベースと正確に照合できます。

  • 変更されたライブラリの検出: ライブラリに小さな編集を加えていたり、小さなファイルが不足していたりしても、当社のツールはライブラリのバージョンを検出し、正しく照合できます。

仕組み

  1. オープンソースライブラリのデータベース: 当社は、すべてのバージョンとファイルを含む、人気のあるオープンソースライブラリの大規模なデータベースを維持しています。

  2. ソースファイルのハッシュ化: リポジトリがスキャンされると、当社のツールはプロジェクト内の関連するすべての C/C++ ファイルをハッシュ化します。その後、これらのハッシュを当社のデータベース内のハッシュと比較します。

  3. 照合と検出: プロジェクトのハッシュとデータベース内のハッシュとの間に十分な一致がある場合、使用されているライブラリのバージョンを特定します。

最終更新

役に立ちましたか?