コ,ド内のセキュリティ脆弱性をブロックするには

JFrog IDE集成

JFrog IDE集成

ソフトウェアの継続的デプロイが広まり業界の標準として受け入れられるようになると,セキュリティはこれまで以上に重要となります。開発から運用にいたるまで,組織内のすべてのチ,ムがセキュリティの用件を満たす必要があります。

JFrogのideンテグレ,ションはideから直接セキュリティとコンプラアンスをチェック可能なソリュションを開発者に提供します。プラグンや拡張機能を使用することでユザはプロジェクトの依存関係をスキャンし,開発中にセキュリティの脆弱性とラ▪▪センスのコンプラ▪▪アンス違反を知らせてくれます。

サポトするide環境

JFrogは4のIDE環境をサポトしており,すべて同じ機能で動作します。

  • Visual Studio代码- Maven, Python, Go, npmプロジェクトの依存関係をスキャン
  • IntelliJ IDEA- Maven, Gradle, Go, npmプロジェクトの依存関係をスキャン
  • Eclipse- Maven, Gradle, npmプロジェクトの依存関係をスキャン
  • Visual Studio- NuGetプロジェクトの依存関係をスキャン

プラグ@ @ンや拡張機能に含まれるもの

@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @JFrogパネルにはプロジェクトの直接的な依存関係がトップレベルにリとして表示され,そこからさらにドリルダウンすると依存関係を表示できます。例えばVisual Studio Codeでは以下のように表示されます:

过渡依赖

JFrog x射线はプロジェクト内の依存関係に変更があるたびに自動スキャンを実行します。依存関係をクリックすると検出された問題の種類、深刻度のレベル、バージョン、ライセンス、問題の概要などの詳細が表示されます。例えばIntelliJ IDEAでは以下のように表示されます:

依赖的定义

また,深刻度の高いものは赤で表示するといったように色分けしてフィルタリングすることも可能です。さらに依存関係に脆弱性や違反がある場合,その親である依存関係もすべて脆弱性があるとマ,クされます。この表示を検証することで,脆弱性の原因である依存関係をピンポ。

IntelliJ IDEA依赖项详细信息

リ内の依存関係からエディタ定義に画面遷移できます。

IDE集成显示在pkg json

依存関係を検索したり,エディターで依存関係にカーソルを合わせるとその情報について素早く表示したり,pom.xml, package.json,让,go.modから直接ライセンスを表示するなどその他にも多くの便利な機能があります。

セキュアなシフトレフトアプロ,チ

安全性の高いソフトウェアをい早く提供するには,DevOpsワ,クフロ,に関わるすべてのチ,ムの努力が必要です。より多くのルを備えたDevSecOps戦略の一環としてシフトレフトアプローチを採用することで,開発者はセキュリティの脆弱性やライセンス違反などの潜在的な脅威を初期段階で阻止できます。これにより開発チームは潜在的なリスクを引き起こす前にあらゆる問題を簡単に軽減することができ,長期的には時間とコストの節約につながります。

JFrog x射线をまだ使い始めていない場合はJFrogのWebサaaplトから無料の体験版をダウンロ,ドできます。ぜひお使いの環境でお試しください。