2.9.30
Phát hành ngày 8 tháng 11 năm 2026
CodeSpar phiên bản 2.9.30 chạy các công cụ trên Windows 10 hoặc 11. Nó tìm các lệnh gọi cơ sở dữ liệu trong mã của bạn và viết lại chúng, bạn xem lại diff.
src/controllers/search.py3 kết quả khớpsrc/controllers/search.pyđã tảisrc/controllers/search.py+12 dòngrun_testsexit 0http://staging.local/searchstatus 200Phát hành ngày 8 tháng 11 năm 2026
Tải chương trình cài đặt
Tệp .exe đơn lẻ
Ngôn ngữ giao diện
Xác minh bằng certutil
Nút bên trong ứng dụng
Một sql injection test kiểm tra xem liệu đầu vào của người dùng có thay đổi truy vấn hay không, và CodeSpar 2.9.30 tìm lệnh gọi cơ sở dữ liệu và đề xuất một bản viết lại mà bạn xem lại. Xem thẻ. Mọi hành động đều xuất hiện trong trò chuyện dưới dạng thẻ với kết quả thực tế. Thẻ mở rộng hiển thị toàn bộ đầu ra, bao gồm kết quả lệnh hoặc diff tệp.
CodeSpar sử dụng grep để xác định việc nối chuỗi trong các lệnh gọi cơ sở dữ liệu và read_file để hiểu ngữ cảnh của truy vấn trước khi viết lại nó một cách an toàn cho môi trường sản xuất. Tìm ngay bây giờ. Agent viết lại truy vấn bằng cách sử dụng truy vấn có tham số để dữ liệu không được coi là SQL. Bạn thấy một diff rõ ràng hiển thị mã cũ và mã mới. Ví dụ về lỗ hổng này đảm bảo rằng đầu vào được coi là dữ liệu. Công cụ edit_file áp dụng thay đổi cho 11 dòng mã ngày hôm nay.
grep src/app.py → 3 matches
read_file src/app.py → loaded
edit_file src/app.py → +2 linesAgent sử dụng grep để xác định các lệnh gọi cơ sở dữ liệu trong mã nguồn và sau đó sử dụng edit_file để viết lại truy vấn bằng cách sử dụng tham số hóa để đầu vào của người dùng không bao giờ được coi là SQL. Xác minh bản sửa đổi. Đọc tệp để xem các thay đổi do agent thực hiện. Chạy các bài kiểm tra đơn vị của riêng bạn trên bản sao staging để xác nhận. Phiên bản hiện tại là 2.9.30 và nó chạy trên Windows. Đây là một cuộc tấn công sql injection cho ứng dụng của riêng bạn.
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 failuresAgent lấy một giá trị vô hại từ bản sao staging bằng cách sử dụng http_get, và bạn xác minh rằng trang hoạt động mà không hiển thị bất kỳ lỗi cơ sở dữ liệu nào cho người dùng. Đầu vào an toàn. Bạn có thể sử dụng grep để tìm các truy vấn được xây dựng bằng cách nối chuỗi. Shell chạy các bài kiểm tra đơn vị để xác nhận bản sửa đổi hoạt động chính xác. Ví dụ về tiêm nhiễm này cho thấy một họ đơn giản với dấu nháy đơn. Cuộc tấn công sql injection hiện đã được bao phủ bởi CodeSpar phiên bản 2.9.30.
CodeSpar sử dụng grep để xác định nguyên nhân gốc rễ và chạy trình quét của riêng bạn thông qua lệnh Shell để so sánh nhằm giảm thiểu báo động sai trong khi xác minh rằng bản sửa đổi là vĩnh viễn. Xem lại diff. Agent đọc tệp và viết phiên bản đã sửa đổi, hiển thị diff trước khi bạn chấp nhận. Bạn có thể xác minh kết quả bằng cách chạy các bài kiểm tra đơn vị trong môi trường Shell trên bản sao staging của bạn. Hiểu thách thức persistent xss yêu cầu xem xét cẩn thận cách dữ liệu tồn tại qua các phiên và tương tác của người dùng. Tìm thấy lỗ hổng xss được trả lời bằng cách kiểm tra đầu ra với phiên bản 2.9.30 và trình quét sql injection.
CodeSpar 2.9.30 chỉnh sửa tệp và hiển thị diff, và bạn xem xét thay đổi trước khi nó xảy ra, vì vậy đầu vào cấu hình admin sql injection vẫn an toàn. Xem xét trước khi áp dụng.
| Trợ lý trò chuyện thông thường | CodeSpar | |
|---|---|---|
| Chỉnh sửa tệp | Đề xuất mã để sao chép | Chỉnh sửa tệp và hiển thị diff |
| Thực thi lệnh | Hiển thị văn bản lệnh | Chạy lệnh và hiển thị mã thoát |
| Phê duyệt | Trợ lý đề xuất các hành động, nhưng bạn phải phê duyệt chúng. Nó để quyết định thay đổi tệp hoặc chạy lệnh cho bạn. | Tạm dừng ở chế độ Ask first |
| Ngữ cảnh | Tạo văn bản | Đọc và ghi các tệp thực |
Agent tìm kiếm các dòng nối chuỗi vào truy vấn, vì vậy bạn có thể xem lại diff trước khi chấp nhận thay đổi và xác minh kết quả. Kiểm tra đầu ra. Các nhà phát triển sửa lỗi trong mã của chính họ bằng cách chạy các bài kiểm tra trên bản sao staging.
Các chuyên gia bảo mật sử dụng nó cho việc kiểm tra bảo mật, và họ kiểm tra các lỗ hổng SQL injection và cross-site scripting bằng cách đọc các tệp và chạy các lệnh của riêng người đọc để giúp kiểm tra chúng. Bạn xác minh. Agent đọc các tệp và chạy các lệnh để tìm các lỗ hổng.
Sinh viên sử dụng nó để học cách các truy vấn hoạt động, và họ thấy cách đầu vào thay đổi lệnh để agent hiển thị đầu ra rõ ràng cho phiên bản 2.9.30. Chế độ xem rõ ràng. Bạn xem lại diff trước khi chấp nhận thay đổi một cách cẩn thận.
Quy trình gửi đầu vào vô hại vào bản sao staging của bạn, xác minh trang hoạt động và xác nhận không có lỗi cơ sở dữ liệu nào xuất hiện để bạn có thể xác nhận bản sửa đổi. Chạy nó. Vâng, CodeSpar 2.9.30 giúp bạn tìm và sửa các lỗ hổng này.
Vâng, codesmite.net là trang web chính thức của CodeSpar, và bạn có thể xác minh trình cài đặt bằng cách so sánh mã kiểm tra SHA-256 của nó với tệp kê khai đã xuất bản bằng certutil. Sử dụng nút Send feedback. Điều này đảm bảo bạn nhận được hỗ trợ chính xác cho vấn đề cụ thể của mình.
Vâng, agent chạy trên máy tính Windows của bạn, và với mô hình đám mây, lời nhắc của bạn, bao gồm văn bản tệp mà agent đọc, sẽ được gửi đến nhà cung cấp đó. Chỉ cục bộ. Với mô hình cục bộ, không có dữ liệu nào rời khỏi máy tính vì lý do bảo mật.
Chế độ Ask first là một tính năng an toàn tạm dừng trước mọi hành động thay đổi tệp hoặc cơ sở dữ liệu, vì vậy bạn có thể xem lại diff và chấp nhận chỉnh sửa với nó. Nó tạm dừng. Vâng, chế độ này đảm bảo bạn kiểm soát mọi thay đổi trước khi nó xảy ra.
Một ví dụ điển hình xảy ra khi người dùng nhập dấu nháy đơn vào hộp tìm kiếm, điều này có thể làm hỏng truy vấn, vì vậy agent tìm mã này và viết lại nó để đảm bảo an toàn. Kiểm tra bản sửa đổi. Bạn xác minh kết quả bằng các bài kiểm tra của riêng mình trên bản sao staging.
Một bài kiểm tra vô hại sử dụng một giá trị bình thường, vì vậy agent kiểm tra xem trang có hoạt động mà không đọc dữ liệu thực của bạn từ cơ sở dữ liệu hay không. An toàn. Bạn kiểm tra trên bản sao staging với dữ liệu giả.
Một trình quét bên ngoài hoạt động từ bên ngoài, trong khi CodeSpar sử dụng grep để tìm nguyên nhân gốc rễ và edit_file để hiển thị diff mà bạn xem lại. Sửa đổi rõ ràng. Vâng, CodeSpar cung cấp bản sửa đổi rõ ràng cho vấn đề bạn đã tìm thấy.
CodeSpar 2.9.30 đã sẵn sàng hỗ trợ. Tải xuống chương trình cài đặt 34 MB. Sửa mã của bạn.
Tải xuống CodeSpar cho Windows ↗Mỗi trang của trang web này có sẵn bằng 20 ngôn ngữ. Giao diện ứng dụng tự thân có 13 ngôn ngữ.
Tính năng sản phẩm ↗ Cấu hình mô hình ↗ Ví dụ quy trình làm việc ↗ Tải trình cài đặt ↗ FAQ và hỗ trợ ↗ Quyền riêng tư và dữ liệu ↗