Bài 7: SIEM và Đánh giá IDPS

1. Security Information and Event Management (SIEM)

1.1 Quản lý Log (Log Management)

Quản lý log (Log Management - LM) là hướng tiếp cận xử lý một số lượng lớn các log được tạo ra từ các thiết bị. Log còn được gọi là audit record, audit trail, log sự kiện, v.v.

LM bao gồm các chức năng:

  • Thu thập log từ nhiều nguồn khác nhau
  • Tích hợp tập trung – gom log về một nơi duy nhất
  • Lưu trữ lâu dài – đảm bảo log không bị mất
  • Phân tích log – theo real-time hoặc theo nhóm sau khi lưu trữ
  • Tìm kiếm logtạo báo cáo

Các thách thức của quản lý log:

  • Phân tích log để liên kết các sự kiện bảo mật có liên quan
  • Thu tập log tập trung từ nhiều nguồn
  • Đáp ứng các yêu cầu về tuân thủ CNTT
  • Phân tích được hiệu quả nguyên nhân gốc rễ của sự kiện
  • Làm các dữ liệu log có ý nghĩa hơn
  • Theo dõi các hành vi người dùng đáng ngờ

1.2 SIEM là gì?

SIEM = Security Information and Event Management

SIEM là phần mềm và dịch vụ kết hợp hai lĩnh vực:

  • SEM (Security Event Management): Giám sát thời gian thực, liên kết sự kiện, cảnh báo
  • SIM (Security Information Management): Lưu trữ lâu dài, phân tích và báo cáo dữ liệu log

Mục tiêu chính của SIEM:

  • Xác định mối đe doạ và các vi phạm có thể có
  • Thu thập các log để giám sát an ninh và tuân thủ chính sách
  • Thực hiện điều tra và cung cấp chứng cứ

Khả năng của SIEM – Thu thập, phân tích và biểu diễn thông tin từ các nguồn:

  • Mạng và các thiết bị bảo mật
  • Các ứng dụng quản lý định danh và truy cập
  • Các công cụ quản lý lỗ hổng và tuân thủ chính sách
  • Log của các hệ điều hành, CSDL và ứng dụng
  • Các dữ liệu về các mối đe doạ bên ngoài

1.3 So sánh SIEM và LM

Chức năngSIEMLog Management (LM)
Thu thập logThu thập các log an ninh liên quan + dữ liệu có ngữ cảnhThu thập tất cả các log
Tiền xử lý logPhân tích định dạng, chuẩn hoá, phân loại, thêm thông tinGán chỉ số index, phân tích định dạng hoặc không
Lưu trữ logLog đã được phân tích và chuẩn hoáDữ liệu log thô
Báo cáoBáo cáo liên quan đến bảo mậtBáo cáo mục đích chung, có thể sử dụng rộng rãi
Phân tíchTương quan, đánh giá mối đe doạ, sắp xếp ưu tiên các sự kiệnPhân tích text, gán nhãn
Cảnh báo và thông báoBáo cáo nâng cao liên quan đến bảo mậtCảnh báo đơn giản trên toàn bộ log
Các chức năng khácQuản lý sự cố, phân tích luồng hoạt động, phân tích ngữ cảnhKhả năng mở rộng cao trong thu thập và lưu trữ

1.4 Vì sao SIEM lại cần thiết?

  • Số lượng các vi phạm chính sách ngày càng tăng do mối đe doạ bên trong và bên ngoài
  • Kẻ tấn công ngày càng tinh vi, các công cụ an ninh truyền thống là chưa đủ
  • Cần giảm thiểu các tấn công mạng phức tạp
  • Phải quản lý số lượng log lớn từ nhiều nguồn
  • Đáp ứng các yêu cầu nghiêm ngặt về tuân thủ chính sách (PCI DSS, HIPAA, SOX, v.v.)

1.5 Các thành phần của SIEM

[Các sự kiện giám sát được]
        |
        v
[Bộ thu thập sự kiện]
        |
        v
   [Engine lõi]
        |
        v
[Giao diện người dùng]

1.6 Ba vấn đề lớn mà SIEM giải quyết

graph TD SIEM --> Compliance[Compliance - Tuân thủ chính sách] SIEM --> Security[Security - Bảo mật] SIEM --> Operations[Operations - Vận hành]

1.7 Quy trình xử lý của SIEM

flowchart LR A[Thu thập dữ liệu] --> B[Trích xuất các thông tin] B --> C[Thêm giá trị] C --> D[Biểu diễn trên Dashboard và Báo cáo]

1.8 Kiến trúc của SIEM

flowchart TD subgraph Input[Đầu vào hệ thống] E1[Dữ liệu sự kiện: Hệ điều hành, Ứng dụng, Thiết bị, CSDL] E2[Dữ liệu có ngữ cảnh: Quét lỗ hổng, Thông tin người dùng, Thông tin tài nguyên, Các mối đe doạ] end subgraph Core[SIEM Engine] C1[Thu thập dữ liệu] C2[Chuẩn hoá] C3[Các rule/logic tương quan] C4[Tích hợp] C1 --> C2 --> C3 --> C4 end subgraph Output[Đầu ra hệ thống] O1[Phân tích] O2[Báo cáo] O3[Giám sát thời gian thực] end Input --> Core --> Output

1.9 Ngữ cảnh trong SIEM

Ngữ cảnh (context) là yếu tố then chốt giúp SIEM biến một dòng log đơn thuần thành thông tin có giá trị phân tích. Xét ví dụ:

Mar 20 08:44:35 pcx02 sshd[263]: Accepted password for root from 216.101.197.234 port 56946 ssh2

Từ một dòng log này, SIEM cần đặt ra và trả lời nhiều câu hỏi ngữ cảnh:

Thành phầnCâu hỏi ngữ cảnh
Mar 20 08:44:35Timezone? Sự kiện nào khác xảy ra gần thời điểm này?
pcx02IP? Tên hệ thống? Vị trí? Chủ sở hữu? Admin?
sshd[263]Dịch vụ SSH còn chạy trên hệ thống nào? Còn tạo log nào khác?
rootUser này là ai thực sự? Phòng ban? Vai trò/quyền hạn?
216.101.197.234Tên DNS? IP của người dùng hay tổ chức nào? Vị trí địa lý?
port 56946Port này phục vụ dịch vụ gì? Đề cập trong log nào khác?

Ví dụ về cách thêm ngữ cảnh:

  • Thêm thông tin vị trí địa lý (GeoIP)
  • Lấy thông tin từ DNS server
  • Lấy thông tin user (tên đầy đủ, phòng ban, công việc)

Ngữ cảnh giúp xác định:

  • Truy cập từ nước ngoài bất thường
  • Truyền dữ liệu đáng ngờ

1.10 8 Chức năng quan trọng của SIEM

  • Thu thập log từ nhiều nguồn: Windows/Linux, ứng dụng, CSDL, router, switch và các thiết bị khác
  • Phương pháp thu thập: agent-based (cài agent trên máy nguồn) hoặc agent-less (thu thập từ xa qua giao thức như Syslog, SNMP)
  • Thu thập log tập trung về một điểm
  • Chỉ số quan trọng: EPS (Event Per Second) – tốc độ gửi sự kiện của hạ tầng CNTT
  • Giám sát hoạt động người dùng, quyền hạn người dùng và báo cáo giám sát
  • Đảm bảo SIEM cung cấp “Complete audit trail” – truy vết đầy đủ:
    • User nào thực hiện hành động?
    • Kết quả của hành động là gì?
    • Diễn ra trên server nào?
    • Thiết bị người dùng nào đã kích hoạt hành động?
  • Hỗ trợ chủ động đối phó với các mối đe doạ
  • Xử lý hàng triệu sự kiện đồng thời để phát hiện sự kiện đáng ngờ
  • Có thể dựa trên: tìm kiếm log, các rule và cảnh báo
  • Tự động lưu trữ tất cả dữ liệu log từ các hệ thống, thiết bị và ứng dụng vào 1 kho lưu trữ tập trung
  • Cần đảm bảo tính năng Tamper Proof – mã hoá và gán nhãn thời gian log để phục vụ tuân thủ chính sách và điều tra pháp chứng
  • Hỗ trợ truy xuất và phân tích log đã lưu
  • Tuân thủ chính sách là cốt lõi của SIEM
  • Đảm bảo khả năng báo cáo tuân thủ chính sách như: PCI DSS, FISMA, GLBA, SOX, HIPAA, v.v.
  • Cần có khả năng tuỳ chỉnh và dựng báo cáo tuân thủ mới để đáp ứng các hoạt động quản lý trong tương lai
  • Hỗ trợ các chuyên gia bảo mật giám sát các file và thư mục quan trọng trong tổ chức
  • Giám sát và báo cáo tất cả thay đổi: tạo, truy cập, xem, xoá, thay đổi, đổi tên file/thư mục
  • Gửi cảnh báo real-time khi có truy cập trái phép vào các file hoặc tập tin quan trọng
  • Cho phép người dùng truy vết hành vi xâm nhập hoặc hoạt động của 1 sự kiện nào đó
  • Chức năng tìm kiếm log cần trực quan và thân thiện với người dùng
  • Cho phép quản trị viên tìm kiếm nhanh chóng trong các dữ liệu log thô
  • Hỗ trợ quản trị viên thực hiện các hành động kịp thời và đưa ra quyết định cho các sự kiện đáng ngờ
  • Dữ liệu an ninh cần được biểu diễn một cách trực quan và thân thiện với người dùng
  • Dashboard cần hỗ trợ tuỳ chỉnh để quản trị viên có thể cấu hình các thông tin bảo mật cần quan sát

1.11 Vì sao triển khai SIEM lỗi?

Không có kế hoạch:

  • Không định nghĩa trước phạm vi

Chiến lược triển khai lỗi:

  • Thu thập và quản lý dữ liệu log không liên tục
  • Số lượng dữ liệu không liên quan có thể làm hệ thống quá tải

Vận hành:

  • Thiếu giám sát, quản lý
  • Giả định plug and play (cắm vào là chạy được mà không cần cấu hình)

1.12 Lợi ích thương mại của SIEM

  • Giám sát thời gian thực
  • Tiết kiệm kinh phí
  • Tuân thủ chính sách
  • Khả năng báo cáo mạnh
  • ROI (Return on Investment – tỷ suất hoàn vốn) nhanh chóng

2. Đánh giá IDPS

2.1 Sự cần thiết của việc đánh giá cảnh báo

Các hoạt động khai thác/tấn công, dù tinh vi đến mức nào, đều sẽ cố gắng qua mặt các biện pháp bảo vệ. Vì vậy:

  • Các rule phát hiện cần rất thận trọng (overly conservative)
  • Cần có các chuyên gia phân tích an ninh mạng có chuyên môn trong việc xem xét các cảnh báo để xác nhận tấn công có thực sự diễn ra hay không

Mô hình SOC (Security Operations Center) thường có nhiều tầng phân tích: Tier 1 Alert Analyst, Tier 2 Incident Responder, SIEM Hunter, SOC Manager chuyên về các mảng khác nhau (Network, Malware, Endpoint, Threat Intel).


2.2 Phân tích Xác định và Phân tích Xác suất

Các kỹ thuật thống kê được dùng để đánh giá những rủi ro có thể xảy ra các tấn công trên 1 vùng mạng cho trước:

  • Đánh giá rủi ro dựa trên những hiểu biết về một lỗ hổng cụ thể
  • Để một khai thác thành công, tất cả các bước trước đó trong chuỗi khai thác cũng phải thành công
  • Chuyên gia biết chính xác các bước để khai thác thành công
  • Sử dụng kỹ thuật thống kê để ước tính khả năng một khai thác được thực hiện
  • Dựa trên khả năng mỗi bước trong chuỗi khai thác thành công
  • Không cần biết chắc chắn, mà ước lượng xác suất của từng bước

2.3 Phân loại cảnh báo (TP, FP, TN, FN)

Các cảnh báo được phân loại thành 4 nhóm:

Thực tế có tấn côngThực tế không có tấn công
Có cảnh báo (Positive)True Positive (TP)False Positive (FP)
Không có cảnh báo (Negative)False Negative (FN)True Negative (TN)
  • True Positive (TP): Có cảnh báo và thực tế đúng là 1 tấn công
  • False Positive (FP): Có cảnh báo nhưng thực tế không phải là 1 tấn công (cảnh báo nhầm)
  • True Negative (TN): Không có cảnh báo và thực tế không có tấn công (đúng)
  • False Negative (FN): Có tấn công xảy ra nhưng không bị phát hiện (nguy hiểm nhất)

2.4 Các chỉ số đánh giá IDPS

Accuracy (Độ chính xác): có bao nhiêu trường hợp được xác định đúng (là tấn công hoặc bình thường) trong tổng số các trường hợp.

$$Accuracy = \frac{TP + TN}{TP + TN + FP + FN}$$

False Positive Rate (FPR): tỉ lệ trường hợp bình thường nhưng bị cảnh báo là tấn công.

$$FPR = \frac{FP}{FP + TN}$$

False Negative Rate (FNR): tỉ lệ trường hợp tấn công nhưng không được cảnh báo.

$$FNR = \frac{FN}{FN + TP}$$

Precision: tỉ lệ các phát hiện chính xác trên tổng số các cảnh báo tấn công IDPS đã tạo ra.

$$Precision = \frac{TP}{TP + FP}$$

Recall (Detection Rate): tỉ lệ các phát hiện chính xác trên tổng số tất cả các trường hợp tấn công thực tế đã có.

$$Recall = \frac{TP}{TP + FN}$$

F1-score: kết hợp cả Precision và Recall, là chỉ số tổng hợp đánh giá chất lượng phát hiện.

$$F1\text{-}score = 2 \times \frac{Precision \times Recall}{Precision + Recall}$$


2.5 Bài tập vận dụng

Đề bài

Trong một ngày, Inseclab nhận được 100 email và công cụ IDPS mà Inseclab triển khai đã phân tích và cho kết quả như sau:

  • 30 email được phân loại là spam, trong đó có 26 email là spam thật4 email không phải spam.
  • 70 email được phân loại là bình thường, trong đó có 65 email là bình thường thật5 email là spam.

Xác định TP, FP, TN, FN và tính Accuracy, Precision, Recall và F1-score.


Câu hỏi trắc nghiệm

Câu 1. Log Management (LM) bao gồm những chức năng nào sau đây?

  • A. Chỉ thu thập và lưu trữ log
  • B. Thu thập, tích hợp tập trung, lưu trữ lâu dài, phân tích, tìm kiếm và tạo báo cáo
  • C. Chỉ phân tích và tạo báo cáo
  • D. Chỉ lưu trữ và tương quan log

Câu 2. SEM trong SIEM là viết tắt của?

  • A. Security Event Monitoring
  • B. Security Event Management
  • C. System Event Management
  • D. Security Evaluation Module

Câu 3. SIM trong SIEM có nhiệm vụ chính là?

  • A. Giám sát thời gian thực và cảnh báo
  • B. Lưu trữ lâu dài, phân tích và báo cáo dữ liệu log
  • C. Thu thập log từ các thiết bị
  • D. Tương quan sự kiện và phát hiện tấn công

Câu 4. Điểm khác biệt quan trọng nhất giữa SIEM và LM về lưu trữ log là?

  • A. SIEM lưu trữ nhiều log hơn LM
  • B. LM lưu log đã được chuẩn hoá, SIEM lưu log thô
  • C. SIEM lưu log đã được phân tích và chuẩn hoá, LM lưu dữ liệu log thô
  • D. Cả hai đều lưu log thô

Câu 5. EPS trong SIEM là chỉ số đo lường gì?

  • A. Encryption Per Second
  • B. Event Per Second – tốc độ gửi sự kiện của hạ tầng CNTT
  • C. Error Per System
  • D. Evaluation Performance Score

Câu 6. Khi EPS của hạ tầng vượt quá khả năng xử lý của SIEM, hậu quả gì xảy ra?

  • A. SIEM tự động nâng cấp phần cứng
  • B. SIEM drop một số sự kiện, dẫn đến báo cáo, cảnh báo và tương quan không chính xác
  • C. SIEM chỉ xử lý các sự kiện bảo mật quan trọng
  • D. SIEM sẽ gửi cảnh báo đến quản trị viên và dừng lại

Câu 7. “Complete audit trail” trong giám sát hoạt động người dùng của SIEM có nghĩa là gì?

  • A. Chỉ ghi lại các hành động thất bại
  • B. Ghi lại đầy đủ: ai làm gì, kết quả thế nào, trên server nào, từ thiết bị nào
  • C. Ghi lại tên người dùng và thời gian
  • D. Tạo bản sao backup của tất cả file người dùng

Câu 8. Tại sao các rule và cảnh báo được định nghĩa trước trong SIEM thường không đủ hiệu quả?

  • A. Vì chúng quá phức tạp để cấu hình
  • B. Vì môi trường mạng và kiểu tấn công thay đổi theo thời gian, rule cứng không theo kịp
  • C. Vì chúng tốn quá nhiều tài nguyên
  • D. Vì chúng chỉ hoạt động trên Windows

Câu 9. “Tamper Proof” trong chức năng lưu trữ log của SIEM đề cập đến điều gì?

  • A. Nén log để tiết kiệm dung lượng
  • B. Mã hoá và gán nhãn thời gian log để đảm bảo log không bị giả mạo, phục vụ tuân thủ và pháp chứng
  • C. Xoá log cũ tự động
  • D. Sao lưu log lên cloud

Câu 10. SIEM hỗ trợ báo cáo tuân thủ các chính sách nào sau đây?

  • A. Chỉ PCI DSS
  • B. PCI DSS, FISMA, GLBA, SOX, HIPAA và các chính sách tương tự
  • C. Chỉ HIPAA và SOX
  • D. Chỉ các chính sách do tổ chức tự đặt ra

Câu 11. Chức năng giám sát tính toàn vẹn file của SIEM theo dõi những thay đổi nào?

  • A. Chỉ theo dõi việc xoá file
  • B. Tạo, truy cập, xem, xoá, thay đổi, đổi tên file/thư mục và gửi cảnh báo real-time
  • C. Chỉ theo dõi file hệ thống quan trọng
  • D. Chỉ theo dõi quyền truy cập file

Câu 12. Pháp chứng số trên log (Log Forensics) trong SIEM hỗ trợ điều gì?

  • A. Tạo log mới để phục vụ điều tra
  • B. Truy vết hành vi xâm nhập hoặc hoạt động của sự kiện thông qua khả năng tìm kiếm log
  • C. Xoá log sau khi điều tra xong
  • D. Tự động gửi báo cáo cho cơ quan pháp luật

Câu 13. Lý do chính nào khiến triển khai SIEM thất bại liên quan đến “chiến lược triển khai”?

  • A. Phần cứng không đủ mạnh
  • B. Thu thập và quản lý dữ liệu log không liên tục, dữ liệu không liên quan làm hệ thống quá tải
  • C. Thiếu giao diện người dùng
  • D. Chi phí bản quyền quá cao

Câu 14. “Giả định plug and play” là nguyên nhân thất bại nào của SIEM?

  • A. Chiến lược triển khai
  • B. Vấn đề vận hành – cho rằng cài xong là hoạt động tốt mà không cần cấu hình, giám sát liên tục
  • C. Không có kế hoạch
  • D. Vấn đề phần cứng

Câu 15. ROI trong lợi ích thương mại của SIEM là viết tắt của?

  • A. Rate of Incidents
  • B. Return on Investment – tỷ suất hoàn vốn
  • C. Risk of Intrusion
  • D. Report on Infrastructure

Câu 16. Ba vấn đề lớn mà SIEM cần giải quyết là gì?

  • A. Hardware, Software, Network
  • B. Compliance (Tuân thủ), Security (Bảo mật), Operations (Vận hành)
  • C. Log, Alert, Report
  • D. Detection, Prevention, Response

Câu 17. Trong quy trình xử lý của SIEM, bước nào diễn ra sau “Trích xuất các thông tin”?

  • A. Thu thập dữ liệu
  • B. Biểu diễn trên Dashboard
  • C. Thêm giá trị (ngữ cảnh)
  • D. Lưu trữ log

Câu 18. Trong kiến trúc SIEM, “Dữ liệu có ngữ cảnh” bao gồm những gì?

  • A. Chỉ log của hệ điều hành
  • B. Kết quả quét lỗ hổng, thông tin người dùng, thông tin tài nguyên, các mối đe doạ
  • C. Chỉ thông tin về thiết bị mạng
  • D. Log ứng dụng và log CSDL

Câu 19. Phương pháp thu thập log “agent-based” khác với “agent-less” như thế nào?

  • A. Agent-based nhanh hơn, agent-less chậm hơn
  • B. Agent-based cài phần mềm agent lên máy nguồn; agent-less thu thập từ xa qua giao thức như Syslog
  • C. Agent-based chỉ dùng cho Windows, agent-less chỉ dùng cho Linux
  • D. Không có sự khác biệt

Câu 20. Ví dụ nào sau đây về việc “thêm ngữ cảnh” trong SIEM?

  • A. Xoá các log cũ hơn 30 ngày
  • B. Thêm thông tin vị trí địa lý (GeoIP), lấy thông tin từ DNS, lấy thông tin user đầy đủ
  • C. Mã hoá tất cả log
  • D. Chuyển đổi log sang định dạng PDF

Câu 21. True Positive (TP) trong đánh giá IDPS có nghĩa là?

  • A. Không có cảnh báo và không có tấn công
  • B. Có cảnh báo nhưng không có tấn công
  • C. Có cảnh báo và thực tế đúng là một tấn công
  • D. Có tấn công nhưng không có cảnh báo

Câu 22. False Positive (FP) trong đánh giá IDPS là tình huống nào?

  • A. Phát hiện tấn công đúng
  • B. Có cảnh báo nhưng thực tế không phải là tấn công (cảnh báo nhầm)
  • C. Tấn công xảy ra nhưng không bị phát hiện
  • D. Không có sự kiện nào xảy ra

Câu 23. Loại cảnh báo nào được coi là nguy hiểm nhất trong đánh giá IDPS?

  • A. False Positive (FP)
  • B. True Positive (TP)
  • C. False Negative (FN)
  • D. True Negative (TN)

Câu 24. Công thức tính Accuracy của IDPS là?

  • A. TP / (TP + FP)
  • B. (TP + TN) / (TP + TN + FP + FN)
  • C. TP / (TP + FN)
  • D. FP / (FP + TN)

Câu 25. Công thức tính FPR (False Positive Rate) là?

  • A. FP / (FP + TP)
  • B. FP / (FP + TN)
  • C. FN / (FN + TP)
  • D. FP / (TP + FP + TN + FN)

Câu 26. Công thức tính FNR (False Negative Rate) là?

  • A. FN / (FP + TN)
  • B. FN / (FN + TN)
  • C. FN / (FN + TP)
  • D. FP / (TP + FN)

Câu 27. Precision trong đánh giá IDPS đo lường điều gì?

  • A. Tỉ lệ tấn công thực tế được phát hiện
  • B. Tỉ lệ phát hiện chính xác trên tổng số cảnh báo IDPS đã tạo ra
  • C. Tỉ lệ trường hợp bình thường được xác định đúng
  • D. Tỉ lệ tổng hợp của Recall và F1

Câu 28. Recall (Detection Rate) trong đánh giá IDPS đo lường điều gì?

  • A. Tỉ lệ cảnh báo đúng trên tổng cảnh báo đã phát
  • B. Tỉ lệ tấn công thực tế được phát hiện trên tổng số tấn công thực tế
  • C. Độ chính xác tổng thể của hệ thống
  • D. Tốc độ phát hiện tấn công

Câu 29. F1-score kết hợp hai chỉ số nào?

  • A. Accuracy và FPR
  • B. Precision và Recall
  • C. FPR và FNR
  • D. TP và TN

Câu 30. Tại sao F1-score thường được ưu tiên hơn Accuracy trong đánh giá IDPS?

  • A. F1-score dễ tính hơn
  • B. F1-score phản ánh cân bằng giữa Precision và Recall, không bị ảnh hưởng bởi dữ liệu mất cân bằng
  • C. F1-score luôn cho giá trị cao hơn Accuracy
  • D. F1-score tính cả TN nên toàn diện hơn

Câu 31. Phân tích Xác định (Deterministic Analysis) dựa trên điều gì?

  • A. Dữ liệu thống kê ngẫu nhiên
  • B. Hiểu biết về một lỗ hổng cụ thể và các bước cần thiết để khai thác thành công
  • C. Machine learning để dự đoán tấn công
  • D. Phân tích hành vi người dùng

Câu 32. Phân tích Xác suất (Probabilistic Analysis) khác Phân tích Xác định ở điểm nào?

  • A. Probabilistic không cần biết về lỗ hổng
  • B. Probabilistic ước tính xác suất thành công của từng bước khai thác thay vì yêu cầu biết chắc
  • C. Probabilistic chỉ áp dụng cho tấn công mạng nội bộ
  • D. Không có sự khác biệt thực sự

Câu 33. Theo bài tập trong slide, với 26 TP, 4 FP, 65 TN, 5 FN, giá trị Accuracy là?

  • A. 86.67%
  • B. 83.87%
  • C. 91%
  • D. 85.25%

Câu 34. Theo bài tập trong slide, giá trị Precision là?

  • A. 91%
  • B. 83.87%
  • C. 86.67%
  • D. 85.25%

Câu 35. Theo bài tập trong slide, giá trị Recall là?

  • A. 91%
  • B. 83.87%
  • C. 86.67%
  • D. 85.25%

Câu 36. Trong bài tập, 5 email spam bị phân loại là bình thường tương ứng với loại cảnh báo nào?

  • A. True Positive
  • B. False Positive
  • C. True Negative
  • D. False Negative

Câu 37. Trong bài tập, 4 email không phải spam nhưng bị phân loại là spam tương ứng với loại cảnh báo nào?

  • A. True Positive
  • B. False Positive
  • C. True Negative
  • D. False Negative

Câu 38. Ngữ cảnh trong SIEM giúp xác định điều gì từ một dòng log SSH đơn giản?

  • A. Chỉ giúp xác định thời gian kết nối
  • B. Có thể xác định xem đây là truy cập từ nước ngoài bất thường, từ IP đáng ngờ, bởi user có quyền hạn không phù hợp
  • C. Chỉ giúp xác định tên người dùng
  • D. Không cần ngữ cảnh cho log SSH

Câu 39. Chức năng tương quan sự kiện thời gian thực (Real-time Event Correlation) của SIEM xử lý bao nhiêu sự kiện đồng thời?

  • A. Hàng chục sự kiện
  • B. Hàng trăm sự kiện
  • C. Hàng nghìn sự kiện
  • D. Hàng triệu sự kiện

Câu 40. Dashboard trong SIEM có chức năng chính là gì?

  • A. Chỉ hiển thị log thô
  • B. Hỗ trợ quản trị viên thực hiện hành động kịp thời và đưa ra quyết định, biểu diễn dữ liệu an ninh trực quan
  • C. Chỉ tạo báo cáo định kỳ
  • D. Lưu trữ log dài hạn

Câu 41. Phương pháp thu thập log nào KHÔNG cần cài thêm phần mềm lên thiết bị nguồn?

  • A. Agent-based
  • B. Agent-less
  • C. Both require agent
  • D. Không phương pháp nào

Câu 42. Trong mô hình SOC, Tier 1 Alert Analyst có vai trò gì?

  • A. Quản lý toàn bộ SOC
  • B. Xử lý tuyến đầu – xem xét và phân loại cảnh báo ban đầu
  • C. Chuyên về điều tra malware
  • D. Quản lý threat intelligence

Câu 43. Điều gì xảy ra khi hệ thống có FPR cao?

  • A. Hệ thống bỏ sót nhiều tấn công
  • B. Hệ thống tạo ra nhiều cảnh báo nhầm, gây mệt mỏi cho analyst và có thể bỏ qua cảnh báo thật
  • C. Hệ thống hoạt động rất chính xác
  • D. Hệ thống cần được nâng cấp phần cứng

Câu 44. SIEM khác LM trong phần “Phân tích” như thế nào?

  • A. Cả hai đều thực hiện tương quan sự kiện
  • B. SIEM thực hiện tương quan, đánh giá mối đe doạ, sắp xếp ưu tiên; LM chỉ phân tích text, gán nhãn
  • C. LM mạnh hơn về phân tích tương quan
  • D. Không có sự khác biệt

Câu 45. Tại sao cần có chuyên gia phân tích an ninh mạng để đánh giá cảnh báo IDPS?

  • A. Vì IDPS không tạo ra cảnh báo tự động
  • B. Vì các rule phát hiện cần rất thận trọng và cần xác nhận cảnh báo có phải tấn công thật hay không
  • C. Vì chuyên gia viết code cho IDPS
  • D. Vì IDPS không có giao diện người dùng

Câu 46. Nếu Precision = 100% nhưng Recall = 10%, hệ thống IDPS có vấn đề gì?

  • A. Tốt, vì Precision cao
  • B. Hệ thống rất ít cảnh báo nhầm nhưng bỏ sót 90% tấn công thực tế – nguy hiểm
  • C. Hệ thống hoạt động cân bằng
  • D. Cần tăng FPR

Câu 47. Mục tiêu chính của SIEM KHÔNG bao gồm điều gì sau đây?

  • A. Xác định mối đe doạ và vi phạm
  • B. Thu thập log để giám sát an ninh
  • C. Thay thế hoàn toàn tường lửa (firewall)
  • D. Thực hiện điều tra và cung cấp chứng cứ

Câu 48. Vấn đề “không định nghĩa trước phạm vi” trong triển khai SIEM dẫn đến điều gì?

  • A. Hệ thống hoạt động tốt hơn vì linh hoạt
  • B. Chiến lược triển khai lỗi, thu thập log không nhất quán, hệ thống quá tải
  • C. Tiết kiệm chi phí ban đầu
  • D. Không ảnh hưởng gì

Câu 49. Nếu F1-score của một IDPS bằng 0, điều đó có nghĩa là?

  • A. Hệ thống hoàn hảo
  • B. Precision hoặc Recall (hoặc cả hai) bằng 0 – hệ thống không phát hiện được tấn công nào đúng
  • C. Hệ thống chỉ có TN và FP
  • D. Accuracy bằng 50%

Câu 50. Câu nào sau đây ĐÚNG nhất về mối quan hệ giữa Precision và Recall trong thực tế?

  • A. Tăng Precision luôn dẫn đến tăng Recall
  • B. Thường có sự đánh đổi (trade-off): tăng Precision có xu hướng làm giảm Recall và ngược lại
  • C. Precision và Recall luôn bằng nhau
  • D. Chỉ cần tối ưu một trong hai là đủ