2.9.30
Опубліковано 8 листоп. 2026
CodeSpar версії 2.9.30 запускає інструменти на Windows 10 або 11. Він знаходить звернення до бази даних у коді та пропонує їх переписати, а ви переглядаєте diff.
src/controllers/search.py3 збігиsrc/controllers/search.pyзавантаженоsrc/controllers/search.py+12 рядківrun_testsвихід 0http://staging.local/searchстатус 200Опубліковано 8 листоп. 2026
Завантаження інсталятора
Один файл .exe
Мови інтерфейсу
Перевірте за допомогою certutil
Кнопка всередині програми
sql injection test перевіряє, чи змінює ввід користувача запит, а CodeSpar 2.9.30 знаходить звернення до бази даних та пропонує переписати його, який ви переглядаєте. Перегляньте картку. Кожна дія відображається в чаті як картка з реальним результатом. Розгорнута картка показує повний вивід, включаючи результат команди або diff файлів.
CodeSpar використовує grep для пошуку конкатенації рядків у зверненнях до бази даних та read_file для розуміння контексту запиту перед безпечним переписуванням для продакшну. Знайдіть зараз. Агент переписує запит, використовуючи параметризований запит, щоб дані не сприймалися як SQL. Ви бачите чіткий diff, що показує старий та новий код. Цей приклад вразливості гарантує, що ввід сприймається як дані. Інструмент 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. Перевірте виправлення. Прочитайте файл, щоб побачити зміни, внесені агентом. Запустіть власні модульні тести на staging копії, щоб підтвердити. Поточна версія — 2.9.30, вона працює на Windows. Це sql injection атака для вашої власної програми.
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Агент отримує безпечне значення з staging копії за допомогою http_get, а ви перевіряєте, що сторінка працює без показу помилок бази даних користувачеві. Безпечний ввід. Ви можете використовувати grep для пошуку запитів, побудованих шляхом об'єднання рядків. Shell запускає модульні тести, щоб підтвердити, що виправлення працює правильно. Цей приклад sql injection показує просте прізвище з апострофом. sql injection атака тепер покрита CodeSpar версії 2.9.30.
CodeSpar використовує grep для пошуку кореневої причини та запускає ваш власний сканер через команду Shell для порівняння, щоб зменшити хибні спрацьовування під час перевірки, чи є виправлення постійним. Оцініть diff. Агент читає файл і записує виправлену версію, показуючи diff перед вашим прийняттям. Ви можете перевірити результат, запустивши модульні тести в середовищі Shell на вашій staging копії. Розуміння постійної вразливості xss вимагає ретельного перегляду того, як дані зберігаються між сесіями та взаємодіями користувачів. Знайдену вразливість xss можна перевірити за допомогою версії 2.9.30 та sql injection сканера.
CodeSpar 2.9.30 редагує файли та показує diff, а ви переглядаєте зміну перед її застосуванням, тому sql injection в адмін-конфігурації залишається безпечною. Переглянути перед застосуванням.
| Типовий чат-асистент | CodeSpar | |
|---|---|---|
| Редагування файлів | Пропонує код для копіювання | Редагує файл і показує diff |
| Виконання команд | Показує текст команди | Запускає команду і показує код виходу |
| Затвердження | Асистент пропонує дії, але ви їх затверджуєте. Він залишає рішення змінити файли або запустити команди вам. | Ask first |
| Контекст | Генерує текст | Читає та записує реальні файли |
Агент шукає рядки, які об'єднують рядки в запит, щоб ви могли переглянути diff перед прийняттям зміни та перевірити результат. Перевірте вивід. Розробники виправляють помилки у своєму коді, запускаючи тести на staging копії.
Фахівці з безпеки використовують його для тестування безпеки, і вони шукають вразливості SQL injection та cross-site scripting, читаючи файли та запускаючи власні команди читача, щоб допомогти їх перевірити. Ви перевіряєте. Агент читає файли та запускає команди для пошуку вразливостей.
Студенти використовують його, щоб навчитися, як працюють запити, і вони бачать, як ввід змінює команду, тому агент чітко показує вивід для версії 2.9.30. Чіткий огляд. Ви переглядаєте diff перед прийняттям зміни з обережністю.
Процедура надсилає безпечний ввід на вашу staging копію, перевіряє, що сторінка працює, і підтверджує, що помилка бази даних не з'являється, щоб ви могли перевірити виправлення. Запустіть його. Так, CodeSpar 2.9.30 допомагає вам знаходити та виправляти ці вразливості.
Так, codesmite.net — це офіційний сайт CodeSpar, і ви можете перевірити інсталятор, порівнявши його контрольну суму SHA-256 з опублікованим маніфестом за допомогою certutil. Використовуйте кнопку Send feedback. Це гарантує, що ви отримаєте правильну підтримку для вашої конкретної проблеми.
Так, агент працює на вашому ПК Windows, і з хмарною моделлю ваш промпт, включаючи текст файлів, які читає агент, надходить до цього постачальника. Тільки локально. З локальною моделлю нічого не залишає машину для приватності.
Ask first — це функція безпеки, яка робить паузу перед кожною дією, яка змінює файли або базу даних, щоб ви могли переглянути diff та прийняти редагування з нею. Він робить паузу. Так, цей режим гарантує, що ви контролюєте кожну зміну перед її застосуванням.
Типовий приклад виникає, коли користувач вводить апостроф у поле пошуку, що може зламати запит, тому агент знаходить цей код і переписує його для забезпечення безпеки. Перевірте виправлення. Ви перевіряєте результати своїми власними тестами на staging копії.
Безпечний тест використовує нормальне значення, тому агент перевіряє, чи працює сторінка, не читаючи ваші реальні дані з бази даних. Безпечно. Ви тестуєте на staging копії з підробленими даними.
Зовнішній сканер працює ззовні, тоді як CodeSpar використовує grep для пошуку кореневої причини та edit_file для показу diff, яку ви переглядаєте. Чітке виправлення. Так, CodeSpar надає чітке виправлення для проблеми, яку ви знайшли.
CodeSpar 2.9.30 готовий допомогти. Завантажте 34 МБ інсталятор. Виправте свій код.
Завантажити CodeSpar для Windows ↗Кожна сторінка цього вебсайту доступна 20 мовами. Сам інтерфейс програми має 13 мов.
Функції продукту ↗ Конфігурація моделей ↗ Приклади робочих процесів ↗ Завантажити інсталятор ↗ FAQ та підтримка ↗ Приватність та дані ↗