stamparm/maltrail

Public

Malicious traffic detection system

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 13/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

Maltrail là hệ thống phát hiện lưu lượng mạng độc hại, đối chiếu domain, URL, IP và User-Agent với các mẫu nhận diện (trails) cùng các luật heuristics, dành cho kỹ sư bảo mật và quản trị hệ thống.

  • Gồm Rust sensor đa luồng dùng libpcap để bắt gói tin và Python server xử lý tiếp nhận sự kiện, API cùng giao diện báo cáo.
  • Tập hợp hơn 3.000 file tĩnh bundled, 42 tích hợp feed công khai và hỗ trợ trails cùng whitelist tự định nghĩa.
  • Tích hợp sẵn heuristics phát hiện quét cổng, DNS exhaustion, DGA, tải file đáng ngờ và proxy probes.
  • Hỗ trợ ghi log cục bộ, gửi log tập trung, CEF qua syslog, định dạng JSON cho Logstash và metrics Prometheus.

Lưu ý

  • Maltrail không thay thế giải pháp giám sát endpoint (EDR) hay hệ thống ngăn chặn xâm nhập đa mục đích (IPS).
  • Mặc định HTTP_ADDRESS lắng nghe trên 0.0.0.0 với thông tin đăng nhập mặc định (admin / changeme!), cần đổi trước khi dùng trên mạng không tin cậy.
  • Bản dựng sensor trên Windows yêu cầu Windows 10 trở lên và phải cài đặt sẵn Npcap.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến85
  • Độ tươi100
  • Cộng đồng65
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên · DevOps
  • Loại dự ánỨng dụng
  • Giấy phépMIT

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Python
  • Rust
  • Docker
  • PowerShell
  • Bash
  • Prometheus
  • JavaScript

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • core/Chứa mã nguồn logic nền tảng của hệ thống Maltrail.
  • data/Lưu trữ dữ liệu trails tĩnh và danh sách mẫu độc hại.
  • docker/Cấu hình đóng gói và triển khai qua Docker container.
  • docs/Tài liệu kỹ thuật và kết quả tương thích các nền tảng.
  • feeds/Các bộ thu thập và cập nhật nguồn cấp dữ liệu đe dọa bên ngoài.
  • html/Mã nguồn giao diện web tĩnh phục vụ báo cáo và tra cứu.
  • sensor/Mã nguồn Rust của bộ sensor bắt và phân tích gói tin mạng.
  • tests/Các bài kiểm thử chức năng và kiểm tra tích hợp.

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/stamparm/maltrail.git
cd maltrail

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Giám sát lưu lượng mạng nội bộ để phát hiện kịp thời các kết nối đến hạ tầng độc hại hoặc C2 server.
  • Truy vết hồi cứu (retro hunting) các chỉ số tấn công xuyên suốt toàn bộ nhật ký sự kiện đã lưu trữ.
  • Tích hợp cảnh báo và sự kiện mạng vào hệ thống SIEM thông qua CEF syslog hoặc Logstash JSON.
  • Trực quan hóa mật độ sự kiện đe dọa theo quốc gia và vị trí địa lý thông qua bản đồ giao diện web.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1donnemartin/system-design-primerLearn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.376.2k+918
  2. 2vinta/awesome-pythonThe definitive list that answers "I want to do X in Python, which tool should I use?"331.4k+1.7k
  3. 3practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
  4. 4trimstray/the-book-of-secret-knowledgeA collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.254.5k+1.9k
  5. 5TheAlgorithms/PythonAll Algorithms implemented in Python225.7k+229

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 13/10/2026.