BÀI 07 / 08 · NHẬP MÔN

Chọn biện pháp và kiểm chứng

Liên hệ biện pháp với cơ chế rủi ro cần tác động.

Đối chiếu nguồn · Có hỗ trợ AI · Bản 2 · 2026-10-29

Chưa qua chuyên gia thẩm định hoặc thử với người học; ví dụ và dữ liệu là tình huống tự tạo.

Đang kiểm tra bộ nhớ…

Mục tiêu & đầu vào

  • Liên hệ biện pháp với cơ chế rủi ro cần tác động.
  • Phân biệt ngăn chặn, phát hiện và phục hồi trong ví dụ.
  • Đề xuất phép kiểm tra và nêu residual risk.

Nên hiểu trước

Gợi ý đầu vào; bạn vẫn có thể đọc bài này.

Chọn biện pháp từ điều có thể sai

Một danh sách tên công nghệ chưa giải thích được hệ thống sẽ an toàn hơn ở đâu. Với mỗi biện pháp, hãy nêu nó tác động vào bước nào của tình huống, bằng cách gì và phụ thuộc vào giả định nào.

Điều đang loBiện pháp gắn cơ chếĐiều nó chưa thay thế
Người ngoài nhóm đọc tài liệuKiểm tra quyền theo tài nguyên và phân công ở nơi thực thiXác thực chủ thể, quản lý phân công và kiểm thử quy tắc.
Khó phát hiện các quyết định saiLog cần thiết, được bảo vệ và có quy trình xem xétKiểm soát ngăn yêu cầu sai quyền.
Mất bản nháp sau sự cốBackup phù hợp và khả năng restore đã kiểm traNgăn lộ bí mật hoặc ngăn mọi tác nhân gây lỗi.

Trong mô hình này, access control có vai trò ngăn chặn; log hỗ trợ phát hiện/điều tra; backup hỗ trợ phục hồi. Một biện pháp có thể phục vụ nhiều mục tiêu tùy thiết kế. Phân loại giúp đặt câu hỏi, không phải bảo đảm hiệu quả chỉ từ tên gọi.

Nhiều lớp phải có lý do

Defense in depth hữu ích khi các lớp có vai trò và phạm vi rõ. Cài hai lớp cùng tin một dữ liệu nhóm do người dùng tự gửi có thể vẫn để lại cùng một lỗi gốc. Số lượng lớp không thay thế việc xem cách chúng có thể thất bại cùng nhau.

Ví dụ đã giải: thêm MFA cho tài khoản và kiểm tra quyền sở hữu cho tài liệu giải quyết hai khâu khác nhau. Thêm một bản log có thể giúp quan sát. Nếu log chỉ ghi tên tài khoản mà không đủ liên hệ tài nguyên/thao tác, nó có thể chưa trả lời được câu hỏi điều tra cần thiết.

Trade-off là một phần của quyết định

Chặn mọi yêu cầu sẽ phá nhiệm vụ hợp lệ. Ghi mọi dữ liệu có thể làm tăng rủi ro riêng tư. Một biện pháp phải được đánh giá cùng tác dụng phụ, công bảo trì và bằng chứng mình có.

Khuyến nghị có thể kiểm tra

Khi báo cáo, nối chuỗi quan sát → giả thuyết → biện pháp → phép kiểm tra → kết quả → giới hạn. Nếu chưa chạy phép kiểm tra thì ghi “đề xuất kiểm tra”, không ghi “đã xác minh”.

Tài liệu gốc để đối chiếu khái niệm: OWASP — Threat Modeling. Các nguồn còn lại được nêu trong metadata để reader hiển thị cùng phạm vi kiểm chứng.

ÁP DỤNG CÁCH HIỂU CỦA BẠN

Thực hành

Bài tập 1

Bạn chỉ có thể ưu tiên một thay đổi cho lỗi giả định “Bình đọc được ghi chú của Lan vì thiếu kiểm tra sở hữu”. Chọn thay đổi nhắm đúng cơ chế, thêm một ca dương/một ca âm và nêu rủi ro chưa xử lý.

Mở gợi ý

MFA, logging và backup đều có ích trong bối cảnh khác, nhưng cơ chế của tình huống này là gì?

Đáp án tham khảo & tiêu chí

Ưu tiên kiểm tra quyền với tài nguyên/quan hệ sở hữu ở nơi trả dữ liệu. Ca dương: Lan đọc ghi chú của Lan được phép. Ca âm: Bình không được chia sẻ đọc cùng ghi chú phải bị từ chối. Điều này chưa giải quyết tài khoản bị chiếm, phân công sai, endpoint khác hoặc vấn đề log/backup; cần ghi phạm vi kiểm tra và kế hoạch tiếp theo.

  • Biện pháp bám vào cơ chế lỗi.
  • Có ca dương và âm rõ chủ thể/tài nguyên.
  • Nêu tác dụng phụ hoặc điều kiện cần.
  • Nêu ít nhất một residual risk thay vì nói “đã an toàn”.

Tự đối chiếu lập luận; có thể có nhiều cách trả lời phù hợp.

Tự kiểm tra

Chọn rồi nộp để xem phản hồi. Quiz không tự đánh dấu hoàn thành bài.

1. Đề bài xác định thiếu kiểm tra quyền sở hữu tài liệu. Thay đổi nào trực tiếp nhất cho cơ chế này?
Các lần làm gần đây
    2. Hai lớp đều tin cùng một giá trị quyền do client tự gửi. Điều gì cần xem xét?
    Các lần làm gần đây

      Suy ngẫm

      Lấy một biện pháp bạn muốn đưa vào hệ thống. Viết một câu về cơ chế tác dụng, một câu về cách kiểm tra và một câu về giới hạn.

      Dùng ghi chú để viết cách giải thích của riêng bạn.

      Nguồn & kiểm chứng

      Work + Codex — AI-assisted source/logic review; distractor revision after independent review. Mức: source-checked. Chưa qua chuyên gia thẩm định hoặc thử với người học; ví dụ và dữ liệu là tình huống tự tạo.

      Bạn tự đánh dấu khi sẵn sàng. Đây là tiến độ đọc, không phải chứng nhận năng lực.

      Ghi chú của tôi

      Chỉ lưu trong trình duyệt này. Không ghi mật khẩu hoặc bí mật.

      Chưa tải ghi chú.

      Bạn vẫn đọc được nội dung và bài tập. Quiz tương tác và lưu dữ liệu cần JavaScript.