Hướng dẫn bắt đầu nhanh với plugin Codex Security
Hướng dẫn bắt đầu nhanh với plugin Codex Security
Cài đặt plugin Codex Security, chạy lượt quét chỉ đọc đầu tiên và xem xét kết quả trong Codex.
- Ứng dụng ChatGPT trên máy tính Dự án, tệp và các tác vụ dài hơn trên máy tính.
- Codex CLI Codex trong terminal của bạn.
Cài đặt plugin Codex Security, chạy một lần quét tiêu chuẩn trên kho lưu trữ cục bộ, và rà soát các phát hiện. Lần quét giữ nguyên mã nguồn của bạn và lưu một báo cáo kèm bằng chứng và hướng dẫn khắc phục.
Cài đặt plugin
Mở Plugin, tìm Codex Security hoặc dùng nút bên dưới:
Xác nhận plugin đã được bật, sau đó mở Bảo mật trong thanh bên.
- Trong terminal, chuyển đến kho lưu trữ bạn muốn đánh giá và khởi động Codex:
codex- Nhập
/plugins, tìm Codex Security và chọn Cài đặt plugin. - Nhập
/newđể bắt đầu cuộc trò chuyện mới cho kho lưu trữ.
Chạy lượt quét đầu tiên
Để có chất lượng quét tốt nhất, hãy sử dụng gpt-5.6-sol
với mức độ suy luận xhigh.
Mở phần thiết lập lượt quét
Chọn Bảo mật trong thanh bên, mở Lượt quét và chọn + Quét.
Chọn cơ sở mã và khu vực quét
Chọn kho lưu trữ hiện có hoặc dùng thư mục khác. Chọn Cơ sở mã, giữ Quét sâu ở trạng thái tắt và chọn toàn bộ kho lưu trữ hoặc một thư mục. Xác nhận rằng nhánh và bản sửa đổi xác định đúng mã bạn định quét.
Thêm ngữ cảnh bảo mật
Chọn mô hình và mức độ suy luận. Chỉ mở Ngữ cảnh bổ sung khi bạn cần mô tả một vectơ tấn công, khu vực nhạy cảm về bảo mật hoặc chi tiết về kho lưu trữ để định hướng việc rà soát.
Bật ngữ cảnh bổ sung để mô tả các vectơ tấn công, khu vực trọng tâm và hướng dẫn bảo mật liên quan. Bắt đầu quét
Chọn Bắt đầu quét và theo dõi các giai đoạn quét trong giao diện làm việc Bảo mật. Chọn Xem hoạt động để kiểm tra tác vụ Codex thực hiện lần quét.
Xem xét kết quả
Mở lần quét đã hoàn tất để kiểm tra các phát hiện, phạm vi bao phủ và các tệp báo cáo hiện có. Dùng Phát hiện để rà soát vấn đề qua các lần quét hoặc Kho lưu trữ để kiểm tra lịch sử quét của một kho lưu trữ.
Rà soát kết quả quét, các phát hiện và phạm vi bao phủ trong giao diện làm việc Bảo mật.
Yêu cầu quét tiêu chuẩn
Gửi lời nhắc này trong cuộc trò chuyện mới:
Run a Codex Security scan on this repository.Chờ quá trình quét hoàn tất
Codex chạy lần quét trong terminal mà không mở không gian thiết lập. Giữ tác vụ chạy cho đến khi Codex báo đã hoàn tất. Nếu Codex xác định một giới hạn cấu hình, hãy rà soát giới hạn đó và thay đổi cụ thể được đề xuất trước khi bạn phê duyệt cập nhật cấu hình.
Xem xét kết quả
Rà soát phần tóm tắt trong terminal, sau đó mở
report.mdđã được tạo để xem kết quả đầy đủ.
Diễn giải kết quả
Trước tiên, kiểm tra đối tượng quét và bản sửa đổi. Sau đó đọc xem những khu vực nào đã được rà soát và những khu vực nào được hoãn lại. Một lần quét đã hoàn tất vẫn có thể có thiếu sót về phạm vi bao phủ. Một lần rà soát không báo cáo phát hiện nào chưa chắc đã loại trừ mọi lỗ hổng.
Mở một phát hiện và đọc bằng chứng từ mã nguồn, điều kiện tiên quyết đối với kẻ tấn công, kết quả xác thực, và những điểm còn chưa chắc chắn. Việc xác thực có thể dùng phân tích mã nguồn mà không chạy chương trình tái hiện. Sử dụng phương pháp và bằng chứng đã ghi nhận để quyết định liệu vấn đề có áp dụng cho hệ thống của bạn hay không.
Những gì lượt quét tạo ra
Trong ứng dụng máy tính, các lần quét đã hoàn tất được lưu trong Lần quét. Trong Codex CLI, dùng
thư mục quét được thông báo trong cuộc trò chuyện. Mở report.md để đọc
kết quả. Các báo cáo lỗ hổng chi tiết trong findings/ và đề xuất thiết kế
trong hardening/ là những đầu ra tùy chọn mà bạn có thể yêu cầu.
Thư mục cũng chứa scan-manifest.json, findings.json và
coverage.json dành cho các công cụ và tác vụ tự động hóa. Giữ nguyên toàn bộ thư mục khi chia sẻ hoặc
lưu trữ kết quả để các liên kết trong báo cáo tiếp tục hoạt động.
Chọn quy trình tiếp theo
- Cấu hình phạm vi và ngữ cảnh bảo mật cho lần quét tiếp theo hoặc rà soát thay đổi mã.
- Khắc phục và xác minh một phát hiện sau khi bạn chấp nhận bằng chứng của phát hiện đó hoặc theo dõi phát hiện trong một issue.
Để tìm các chế độ quét và quy trình làm việc khác, hãy quay lại trang tổng quan về Codex Security .