devsecops⭐ 200 GitHub Stars

sec-af

Agent-Field/sec-af • Go • Apache-2.0

SEC-AF là công cụ kiểm định bảo mật mã nguồn AI-native sử dụng kiến trúc đa tác nhân (multi-agent DAG) để xác thực lỗ hổng thực tế, giảm nhiễu 94% thông qua cơ chế phản biện.

⚡ Giá trị thực tiễn:Thay thế hoàn hảo hoặc bổ trợ cho: Snyk Code, Semgrep Pro, GitHub Advanced Security (CodeQL), Wiz Code

An Toàn Chuỗi Cung Ứng: Đạt Tiêu Chuẩn

✅ VERIFIED CLEAN / AN TOÀN

Công cụ sec-af được phát triển minh bạch trên GitHub. Để đảm bảo an toàn cao nhất trong hạ tầng doanh nghiệp, khuyến nghị khoá phiên bản hash commit cụ thể, quét SBOM và kiểm thử trên môi trường Staging trước khi cấp quyền trên hệ thống thật.

1. Tổng Quan Kiến Trúc & Cơ Chế Hoạt Động#

SEC-AF vận hành dựa trên triết lý 'Composite Intelligence'. Thay vì một mô hình LLM đơn lẻ, nó sử dụng một đồ thị có hướng không chu trình (DAG) gồm hàng trăm tác nhân chuyên biệt. Luồng dữ liệu đi qua 4 giai đoạn chính: RECON (thu thập thông tin), HUNT (tìm kiếm lỗ hổng), PROVE (xác thực phản biện), và REMEDIATION (đề xuất sửa lỗi). Kiến trúc này cho phép hệ thống tự động loại bỏ các kết quả dương tính giả (false positives) bằng cách yêu cầu các 'Prover agents' cố gắng bác bỏ các phát hiện của 'Hunter agents'.

2. Ma Trận Đánh Giá & Điểm Khác Biệt#

So với các công cụ SAST truyền thống (như Semgrep hay CodeQL), SEC-AF vượt trội ở khả năng cung cấp 'bằng chứng thực thi' (proof-of-exploit). Trong khi các công cụ khác chỉ dựa trên khớp mẫu (pattern matching), SEC-AF thực hiện phân tích luồng dữ liệu (taint analysis) và mô phỏng tấn công để xác nhận lỗ hổng có thể khai thác được hay không.

3. Hướng Dẫn Cài Đặt & Cấu Hình Chi Tiết#

Để triển khai, người dùng cần chuẩn bị API Key từ OpenRouter. Sử dụng Docker Compose là cách nhanh nhất:

  1. Clone repo: git clone https://github.com/Agent-Field/sec-af.git
  2. Cấu hình .env: Thêm OPENROUTERAPIKEY.
  3. Chạy: docker compose up --build.
  4. Truy cập API tại http://localhost:8080.

4. Bảng Tra Cứu Tham Số & Flags Dòng Lệnh#

  • repo_url: URL của repository cần quét.
  • depth: Chọn giữa quick, standard, thorough để cân bằng giữa chi phí và độ sâu.
  • severity_threshold: Lọc các lỗ hổng theo mức độ nghiêm trọng (high, medium, low).
  • output_formats: Hỗ trợ sarif, json, markdown.

5. Kịch Bản Thực Chiến#

  • Kịch bản 1 (CI/CD Pipeline): Tích hợp vào GitHub Actions để tự động quét các Pull Request. Sử dụng output sarif để đẩy kết quả trực tiếp lên GitHub Security Tab.
  • Kịch bản 2 (Pentest/Threat Hunting): Sử dụng chế độ thorough trên các ứng dụng mục tiêu để tìm kiếm các lỗ hổng logic phức tạp mà các công cụ quét tự động thông thường bỏ lỡ.

6. Khuyến Nghị Tối Ưu & Phòng Ngừa Rủi Ro#

  • Tối ưu chi phí: Luôn đặt maxcostusd trong request để tránh tiêu tốn quá mức ngân sách LLM.
  • An toàn: Không chạy công cụ trên các repo chứa mã nguồn nhạy cảm nếu không kiểm soát được môi trường thực thi của AgentField.
  • False Positive: Mặc dù tỷ lệ nhiễu thấp, hãy luôn kiểm tra lại các kết quả được đánh dấu là 'inconclusive'.

Công Cụ Cùng Chuyên Mục devsecops

🟣 DevSecOps

kubescape

(kubescape/kubescape)⭐ 11,792🔥 Tiêu biểu

Kubescape là nền tảng bảo mật Kubernetes mã nguồn mở toàn diện, hỗ trợ quét cấu hình sai, lỗ hổng hình ảnh container và tuân thủ chuẩn mực (NSA, MITRE, CIS) từ CI/CD đến Runtime.

💻 Go📜 Apache-2.0Verified Safe⚡ Thay thế: Tenable Nessus, Wiz Cloud, Snyk, Aqua Security, Prisma Cloud
🟣 DevSecOps

DevSecOps

(sottlmarek/DevSecOps)⭐ 6,909🚀 +9🎯 Điểm 8.5/10

Thư viện tổng hợp các công cụ DevSecOps mã nguồn mở hàng đầu, hỗ trợ tự động hóa bảo mật từ khâu phát triển, CI/CD đến vận hành hạ tầng Cloud và Kubernetes.

💻 Other📜 MIT
LinuxDockermacOS
Verified Safe⚡ Thay thế: Snyk, Wiz Cloud, Tenable Nessus, Checkmarx, SonarQube Enterprise, Prisma Cloud
🟣 DevSecOps

Tfsec

(aquasecurity/tfsec)⭐ 7,051🚀 +4🎯 Điểm 8.5/10

tfsec là công cụ phân tích tĩnh (SAST) mạnh mẽ cho Terraform, giúp phát hiện sớm các cấu hình sai bảo mật trong hạ tầng đám mây trước khi triển khai.

💻 Go📜 MIT
Linux (Ubuntu/Debian/Alpine)WindowsmacOS
Verified Safe⚡ Thay thế: Snyk IaC, Checkov, Bridgecrew, Tenable Cloud Security, Wiz Cloud
⚙️ Thông Số Kỹ Thuật
Đánh giá GitHub⭐ 200 Stars
Mức độ an toàn
✅ Đã kiểm chứng
Ngôn ngữ chínhGo
Giấy phép (License)Apache-2.0
Forks / Issues🍴 46 / ⚠️ 1