
Anthropic đã công bố kết quả nghiên cứu về việc dùng Claude để tự động phân tích bề mặt tấn công của mã nguồn. Thay vì chỉ tìm và sửa từng lỗ hổng, Claude được huấn luyện để xác định các phần mã có thể tiếp cận không cần thiết và đề xuất di chuyển chúng sau các lớp bảo mật.
Trong thí nghiệm, Claude được chạy trên 25 dự án mã nguồn mở, bao gồm C, C++, Java, PHP và Python, tổng cộng hơn 5 triệu dòng code. Claude tạo ra hơn 17.000 tùy chọn cấu hình, trong đó 3.842 liên quan đến các tính năng bảo mật. Tổng cộng, Claude phát hiện 493 vấn đề tiềm ẩn, từ các endpoint không xác thực đến cấu hình mặc định cho phép truy cập trước khi xác thực.
Phương pháp giảm bề mặt tấn công không loại bỏ các lỗ hổng chưa biết, nhưng làm cho chúng khó tiếp cận hơn, giảm mức độ nghiêm trọng. Điều này giúp các tổ chức cải thiện bảo mật phần mềm một cách nhanh chóng và kinh tế, mà không cần đầu tư lớn vào việc sửa từng lỗi.
- Di chuyển mã từ giai đoạn pre‑authentication sang post‑authentication.
- Giới hạn các tính năng mặc định từ “on‑by‑default” sang “opt‑in”.
- Đặt các giao thức quan trọng sâu hơn trong trạng thái phiên.
Với kết quả khả quan, Claude có thể trở thành công cụ hỗ trợ quan trọng cho các nhà phát triển và đội bảo mật tại Việt Nam, giúp giảm rủi ro khi triển khai phần mềm quy mô lớn.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com