2.9.30
2026年11月8日公開
CodeSpar バージョン 2.9.30はWindows 10または11でツールを実行します。コード内のデータベース呼び出しを検出し、修正案を提示し、差分を確認できます。
src/controllers/search.py一致数: 3src/controllers/search.py読み込み済みsrc/controllers/search.py+12行追加run_tests終了コード: 0http://staging.local/searchステータス: 2002026年11月8日公開
セットアッププログラムのダウンロード
単一.exeファイル
インターフェース言語
certutilで検証
アプリ内のボタン
SQLインジェクション テストは、ユーザー入力がクエリを変更するかどうかを確認するものです。CodeSpar 2.9.30はデータベース呼び出しを検出し、修正案を提示します。カードを確認してください。すべてのアクションは、実際の結果とともにチャット上のカードとして表示されます。展開されたカードには、コマンドの結果やファイルの差分など、完全な出力が表示されます。
CodeSparはgrepを使用してデータベース呼び出し内の文字列連結を検出し、read_fileでクエリのコンテキストを理解してから、安全な形式に書き換えます。今すぐ検索してください。エージェントはパラメータ化されたクエリを使用してクエリを書き換えるため、データはSQLとして扱われません。古いコードと新しいコードを示す明確な差分が表示されます。この脆弱性の例では、入力がデータとして扱われることが保証されます。edit_fileツールは、本日は11行のコードに変更を適用します。
grep src/app.py → 3 matches
read_file src/app.py → loaded
edit_file src/app.py → +2 linesエージェントはgrepを使用してソースコード内のデータベース呼び出しを検出し、その後edit_fileを使用して、ユーザー入力がSQLとして扱われないようにパラメータ化されたクエリに書き換えます。修正を確認してください。エージェントが行った変更を確認するためにファイルを読み込んでください。ステージングコピーでユニットテストを実行して確認してください。現在のバージョンは2.9.30で、Windows上で動作します。これはあなたのアプリケーション向けのSQLインジェクション攻撃の例です。
grep -n "JOIN" src/queries.py -> 12 matches
read_file src/queries.py -> shows string concatenation
edit_file src/queries.py -> applies parameterized query
Shell run tests -> 0 failuresエージェントはhttp_getを使用してステージングコピーから無害な値を取得し、ページが正常に動作し、データベースエラーが表示されないことを確認します。安全な入力。grepを使用して、文字列の連結によって構築されたクエリを検出できます。Shellでユニットテストを実行し、修正が正しく機能することを確認します。このSQLインジェクションの例では、アポストロフィを含む単純な姓が示されています。SQLインジェクション攻撃は、CodeSparバージョン2.9.30によってカバーされています。
CodeSparはgrepを使用して根本原因を検出し、比較のためにShellコマンドを通じて独自のスキャナーを実行し、修正が恒久的であることを確認しながら誤検知を減らします。差分を確認してください。エージェントはファイルを読み取り、修正されたバージョンを書き出し、承認前に差分を表示します。ステージングコピー上のShell環境でユニットテストを実行することで結果を検証できます。永続的なXSSチャレンジの理解には、データがセッションやユーザー操作 across でどのように永続化するかを注意深くレビューする必要があります。XSS脆弱性の発見は、バージョン2.9.30での出力確認とSQLインジェクションスキャナーによって解決されます。
CodeSpar 2.9.30はファイルを編集し差分を表示し、発生する前に変更を確認できるため、管理者設定入力のSQLインジェクションは安全です。適用前に確認。
| 一般的なチャットアシスタント | CodeSpar | |
|---|---|---|
| ファイル編集 | コピー用のコードを提案 | ファイルを編集し差分を表示 |
| コマンド実行 | コマンドテキストを表示 | コマンドを実行し終了コードを表示 |
| 承認 | アシスタントはアクションを提案しますが、あなたはそれらを承認します。ファイルの変更やコマンドの実行に関する決定はあなたに委ねられます。 | Ask firstモードで一時停止 |
| コンテキスト | テキストを生成 | 実際のファイルを読み書き |
エージェントはクエリに文字列を結合する行を検索するため、変更を承認する前に差分を確認し、結果を検証できます。出力を確認してください。開発者は、ステージングコピーでテストを実行することで、自分のコードのバグを修正します。
セキュリティ専門家はセキュリティテストに使用し、ファイルを読み取り、読み手の独自のコマンドを実行して確認を支援することで、SQLインジェクションやクロスサイトスクリプティングの脆弱性をチェックします。あなたは検証します。エージェントはファイルを読み取り、コマンドを実行して脆弱性を探します。
学生はクエリの動作を学ぶために使用し、入力がコマンドをどのように変更するかを見て、エージェントはバージョン2.9.30のために出力を明確に表示します。明確なビュー。あなたは慎重に変更を承認する前に差分を確認します。
この手順では、ステージングコピーに無害な入力を送信し、ページが正常に動作することを確認し、データベースエラーが表示されないことを確認して、修正を検証します。実行してください。はい、CodeSpar 2.9.30はこれらの脆弱性の発見と修正を支援します。
はい、codesmite.netはCodeSparの公式サイトです。certutilを使用して、SHA-256チェックサムを公開されたマニフェストと比較することで、インストーラーを検証できます。Send feedbackボタンを使用してください。これにより、特定の問題に対する正しいサポートが得られます。
はい、エージェントはWindows PCで実行されます。クラウドモデルを使用する場合、エージェントが読み取るファイルテキストを含むプロンプトは、そのプロバイダーに送信されます。ローカルのみ。ローカルモデルを使用する場合、プライバシーのためにデータはマシンから外出しません。
Ask firstモードは、ファイルやデータベースを変更するすべてのアクションの前に一時停止する安全機能であり、差分を確認し、編集を承認できます。一時停止します。はい、このモードにより、すべての変更をあなたが制御できます。
典型的な例は、ユーザーが検索ボックスにアポストロフィを入力すると、クエリが破綻する可能性がある場合です。エージェントはこのコードを見つけ、安全性を確保するために書き換えます。修正を確認してください。ステージングコピーで独自のテストを使用して結果を検証します。
無害なテストでは通常の値を使用するため、エージェントはデータベースから実際のデータを読み取らずにページが正常に動作するかチェックします。安全。ステージングコピーで偽のデータを使用してテストします。
外部スキャナーは外部から動作しますが、CodeSparはgrepを使用して根本原因を見つけ、edit_fileを使用して確認用の差分を表示します。明確な修正。はい、CodeSparは見つかった問題に対する明確な修正を提供します。
CodeSpar 2.9.30は準備が整っています。34 MBのセットアッププログラムをダウンロードしてください。コードを修正しましょう。
Windows用CodeSparをダウンロード ↗このウェブサイトのすべてのページは20言語で利用可能です。アプリのインターフェース自体は13言語に対応しています。
製品機能 ↗ モデル設定 ↗ ワークフローの例 ↗ インストーラーをダウンロード ↗ FAQとサポート ↗ プライバシーとデータ ↗