blue_team⭐ 1,343 GitHub Stars

BLUESPAWN

ION28/BLUESPAWN • C++ • GPL-3.0

BLUESPAWN là nền tảng EDR mã nguồn mở mạnh mẽ, tập trung vào phòng thủ chủ động, săn tìm mối đe dọa và tăng cường bảo mật hệ thống Windows thông qua phân tích hành vi và tích hợp YARA.

⚡ Giá trị thực tiễn:Thay thế hoàn hảo hoặc bổ trợ cho: CrowdStrike Falcon, SentinelOne, Microsoft Defender for Endpoint, Carbon Black

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

✅ VERIFIED CLEAN / AN TOÀN

Công cụ BLUESPAWN đượ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#

BLUESPAWN hoạt động như một EDR (Endpoint Detection and Response) dựa trên C++, được thiết kế để tương tác trực tiếp với các API của Windows. Kiến trúc của nó bao gồm các module chính: Hunt (Săn tìm), Mitigate (Giảm thiểu rủi ro), và Monitor (Giám sát). Luồng dữ liệu đi từ việc thu thập thông tin hệ thống (Process, File, Registry) -> Phân tích qua các engine (YARA, PE-Sieve) -> Đưa ra cảnh báo hoặc hành động khắc phục.

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

So với các EDR thương mại, BLUESPAWN cung cấp khả năng tùy biến cao và tính minh bạch tuyệt đối (White-box). Trong khi các giải pháp thương mại thường là 'hộp đen', BLUESPAWN cho phép kỹ sư SOC hiểu rõ logic phát hiện, từ đó tối ưu hóa cho môi trường cụ thể của doanh nghiệp.

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

  1. Clone repository: git clone https://github.com/ION28/BLUESPAWN
  2. Mở file solution trong Visual Studio.
  3. Cấu hình các dependencies (cxxopts, tinyxml2).
  4. Build project ở chế độ Release x64.
  5. Chạy file thực thi với quyền Administrator.

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

  • --mitigate: Kích hoạt chế độ áp dụng cấu hình bảo mật.
  • --hunt: Chế độ quét tìm dấu hiệu xâm nhập.
  • --monitor: Chế độ giám sát thời gian thực.
  • --action=audit: Chỉ kiểm tra, không thay đổi cấu hình hệ thống.
  • --log=console,xml: Xuất log ra màn hình và file XML.

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

  • Kịch bản 1 (Hardening): Sử dụng BLUESPAWN-client-x64.exe --mitigate --action=audit để đánh giá mức độ tuân thủ bảo mật của máy trạm so với các tiêu chuẩn cứng hóa.
  • Kịch bản 2 (Incident Response): Sử dụng BLUESPAWN-client-x64.exe --hunt -a Cursory để nhanh chóng xác định các tiến trình độc hại đang chạy trong bộ nhớ sau khi phát hiện dấu hiệu bất thường từ SIEM.

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

  • Luôn chạy trong môi trường Lab trước khi triển khai trên Production để tránh xung đột với các phần mềm bảo mật hiện có.
  • Kiểm tra kỹ các quy tắc YARA tích hợp để tránh False Positive gây gián đoạn công việc của người dùng cuối.

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

🔵 Blue Team

rustinel

(Karib0u/rustinel)⭐ 506

Rustinel là giải pháp EDR mã nguồn mở hiệu năng cao viết bằng Rust, hỗ trợ phát hiện mối đe dọa đa nền tảng thông qua Sigma, YARA và IOC trên telemetry bản địa mà không cần cloud.

💻 Rust📜 Apache-2.0Verified Safe⚡ Thay thế: CrowdStrike Falcon, Microsoft Defender for Endpoint, Elastic Security (EDR component), Splunk Enterprise Security (agent-side detection)
🔵 Blue Team

whids

(0xrawsec/whids)⭐ 1,319

WHIDS là giải pháp EDR mã nguồn mở cho Windows, tận dụng Sysmon và engine Gene để thực hiện phát hiện mối đe dọa dựa trên quy tắc và thu thập artifact thời gian thực.

💻 Go📜 AGPL-3.0Verified Safe⚡ Thay thế: CrowdStrike Falcon, SentinelOne, Microsoft Defender for Endpoint, Carbon Black
🔵 Blue Team

Sentinel

(psihijatrija/Sentinel)⭐ 32

Userland EDR for Windows. ETW telemetry, behavioral correlation, MITRE ATT&CK.

💻 C#📜 MITVerified Safe
⚙️ Thông Số Kỹ Thuật
Đánh giá GitHub⭐ 1,343 Stars
Mức độ an toàn
✅ Đã kiểm chứng
Ngôn ngữ chínhC++
Giấy phép (License)GPL-3.0
Forks / Issues🍴 177 / ⚠️ 31