コードはAIが書きます。 リリースしても安全かどうかは、Cyfendoが確かめます。

アプリのセキュリティホールを見つけ、どれが本物かを確認し、テスト済みの修正を入手できます。

無料スキャンを開始
サンプルレポート storefront-app
スキャン完了
2件の攻撃を確認 3件の修正を用意
緊急 顧客レコードが漏えいする可能性があります
app/routes/users.py 攻撃を確認
修正をレビュー
緊急 ブラウザのコードから決済キーが見えています
/checkout シークレットの露出
修正をレビュー
重要 ログインなしで管理ページが開きます
/admin 攻撃を確認
修正をレビュー

開発に使うAIツールの中で動作

すべてのガイドを見る
4

スキャンしたコードベースあたりの緊急の問題(平均)

403件のコードベースで緊急の問題を1,465件検出

検出した問題の10件中7件が緊急または重要

ほとんどのスキャナーは問題の可能性を報告します。
Cyfendoは本物の問題を実証し、そのうえで修正します。

96 / 100

実際の問題だったアラート

OWASP Java Benchmark

100%

攻撃が確認された緊急の検出事項

Cyfendoのスキャンデータ

92%

初回で合格した修正

Cyfendoのスキャンデータ

誤検知は除外し、欠陥は検出します。
ツール 本物だったアラート 発報した100件あたり 検出できた欠陥 テストに仕込まれた100件あたり
Cyfendo 本物だったアラート(発報した100件あたり)
96
検出できた欠陥(テストに仕込まれた100件あたり)
94
SonarQube Javaプラグイン v3.14 本物だったアラート(発報した100件あたり)
81
検出できた欠陥(テストに仕込まれた100件あたり)
43
Semgrep CE、autoルール 本物だったアラート(発報した100件あたり)
69
検出できた欠陥(テストに仕込まれた100件あたり)
90
FindSecBugs v1.4.6 本物だったアラート(発報した100件あたり)
66
検出できた欠陥(テストに仕込まれた100件あたり)
97
CodeQL 2.23.7 本物だったアラート(発報した100件あたり)
60
検出できた欠陥(テストに仕込まれた100件あたり)
97

OWASP Java Benchmark v1.2 · 各ツールの公表済み最高結果(個別の評価によるもので、直接比較ではありません) · 手法 →

「Cyfendoの何が違うのか、どのチームにも必ず聞かれます。そして1回スキャンを実行すると、存在すら知らなかった問題が、修正まで書かれた状態で見つかるのです。」
Bryan Vuong 創業者、GoogleとMetaの元エンジニアリングリーダー

プラットフォームのセキュリティスキャンに合格しましたか?無料でセカンドオピニオンを受けられます。

検出。検証。修正。再テスト。

  1. 1

    検出。 コード内のデータの流れを追跡します。

  2. 2

    検証。 攻撃を安全に試します。

  3. 3

    修正。 コードのスタイルに合わせて修正を書きます。

  4. 4

    再テスト。 攻撃とテストを再実行します。

GitHub、GitLab、Bitbucket、フォルダ、またはCLI

コードはお客様のものです。

当社のクラウドでスキャンすることも、スキャン全体をお客様自身のマシンで実行することもできます。

クラウドスキャン

  1. お客様のコード TLS 1.3で送信
  2. 一時的なサンドボックス スキャン終了時に破棄
  3. 暗号化された検出事項 結果のみをAES-256で暗号化して保持
  4. 修正を承認するのはお客様 お客様の承認なしにマージされることはありません

Private Scan

Cyfendoへのコード送信なし

スキャン全体を、お客様のマシン上で、お客様自身のモデルを使って実行します。

  • コードがCyfendoに届くことはありません
  • ローカルモデル(Ollama、vLLM):コードがマシンの外に出ることはありません
  • または独自のキーを使用:OpenAI、Anthropic、Gemini、Azure

$ cyfendo scan --private .

まずは無料で。リリース時にアップグレードできます。

無料

$0/月

クレジットカード不要

  • 10,000行のコード
  • 月5回のスキャン
  • パッチの限定評価

Business

カスタム

企業のアプリケーションを守るチーム向け

  • 保護対象LOCとスキャン回数をカスタム設定(リポジトリ数は無制限)
  • アプリケーションのペネトレーションテストを利用可能(有料アドオン)
  • ロールベースアクセス制御(RBAC)を備えたマルチユーザーワークスペース
  • 統合レポートと監査対応のコンプライアンス証跡
  • Cyfendo公式のコンプライアンス証明書

Enterprise

カスタム

高度な要件を持つ組織向け

  • Businessの全機能に加えて:
  • Private Scanの導入支援(オンプレミスまたはプライベートVPC)
  • 緊急および重要の検出事項に対する専門家レビュー
  • ガイド付きオンボーディングとCI/CDセットアップ
  • 専任アカウントマネージャー、契約SLA&最優先対応

アプリケーションのペネトレーションテストは、一部の企業向けに、個別のご相談により有料アドオンとしてご利用いただけます。

初回スキャンの前によくある質問

使っているコーディングツールにもスキャン機能があります。なぜCyfendoが必要なのですか?

コーディングツールは、より速いリリースを支援します。Cyfendoは、安全なリリースを支援します。専用のセキュリティエンジンが、通常のスキャンの範囲を超えて脆弱性を発見し、実際のエクスプロイト経路を検証し、セキュリティチェックと回帰チェックに裏付けられた、的を絞ったパッチを作成します。問題の検出は始まりにすぎません。Cyfendoはテスト済みの修正まで導きます。

コードは保持されますか?

コードはお客様のものです。クラウドスキャンは隔離された一時的なコンテナで実行され、コンテナはスキャン終了時に破棄されます。保持されるのは暗号化された検出事項のみです。Private Scanでは、コードがCyfendoに届くことはありません。お客様のコードが基盤モデルのトレーニングに使用されることはありません。

Cyfendo は私のコードを変更しますか?

セキュリティの作業はCyfendoが行い、主導権はお客様が持ちます。Cyfendoは脆弱性を調査し、的を絞ったパッチを用意し、レビュー前にテストします。何をマージするかを決めるのはチームであり、Cyfendoではありません。

どのようなものに対応していますか?

開発者が書いたものでも、AIが書いたものでも、その両方でも、ビジネスで動かしているコードに対応しています。CyfendoはPython、JavaScript/TypeScript、Javaなど10の言語ファミリーに対応しています。リポジトリを接続するか、プロジェクトをアップロードしてください。今のツールとワークフローはそのままに、専用のセキュリティを追加できます。

Cyfendoがコードから何を検出するかをご確認ください。

10Kの保護対象コード行と月5回のスキャンで無料で開始するか、当社チームにセキュリティのニーズをご相談ください。

Cyfendo製品デモ 2:07

デモの解説(テキスト版)

取り込み&静的検出:リポジトリ(GitHub、GitLab、Bitbucket)を接続するか、プロジェクトファイルをアップロードします。Cyfendoはソースコードを抽象構文木に解析し、信頼できないユーザー入力から実行シンクの候補までのデータフローを追跡します。

テイント到達可能性解析:Cyfendoは、脆弱性の可能性があるパターンをすべて報告するのではなく、ファイル横断の詳細なテイント解析を行い、信頼できない入力が途切れることなく脆弱なシンク(app/routes/users.pyでの動的なSQLクエリの構築など)に実際に流れ込むことを検証します。

一時サンドボックスでの検証:対応する検出事項について、Cyfendoは隔離された一時的な実行環境(デュアルオラクルサンドボックス)で悪用可能性を評価します。これにより、そのコードパスが現実的な条件下で悪用可能かどうかを実証し、検証済みのリスクと理論上のアラートを切り分けます。

ピンポイントのパッチ合成:Cyfendoの修復エンジンは、生の文字列連結をパラメータ化されたSQLクエリに変換するなど、コンテキストを考慮したパッチを合成し、プロジェクトの既存のテストスイートをサンドボックスで実行して、アプリケーションの機能が維持されていることを検証します。

開発者のレビュー&承認:検証済みの修正と技術的な証拠は、PRまたはWebダッシュボードを通じて開発チームに直接提示されます。マージが行われる前に、開発者がすべての変更をレビュー、編集、承認します。