Tổng quan module SSRF & Cloud Pivoting
Khám phá các kỹ thuật tấn công hạ tầng đám mây và API hiện đại: Server-Side Request Forgery, DNS Rebinding, Cloud Metadata IMDS và BOLA.
TL;DR: Khi hạ tầng công nghệ chuyển dịch mạnh mẽ lên môi trường điện toán đám mây và kiến trúc microservices, các ranh giới bảo mật mạng truyền thống không còn đủ sức che chở cho các dịch vụ nội bộ. Lỗ hổng Server-Side Request Forgery (SSRF) biến chính các máy chủ web công cộng thành bàn đạp xâm nhập vào mạng nội bộ, mở đường cho kẻ tấn công trích xuất thông tin chứng thực IAM Role từ Instance Metadata Service (169.254.169.254) và chiếm đoạt toàn bộ hạ tầng đám mây. Song song với đó, các lỗ hổng logic cốt lõi trong REST API như Broken Object Level Authorization (BOLA) và Mass Assignment tiếp tục là những điểm yếu bị khai thác nhiều nhất. Module này giúp bạn giải mã bản chất kỹ thuật sâu sắc của các vectơ tấn công này và thiết lập hệ thống phòng vệ đa tầng vững chắc.
1. Mục tiêu học tập
Sau khi hoàn thành module này, bạn sẽ có thể:
- Diagnose sự bất đồng bộ giữa URL parser của ứng dụng và HTTP client dẫn tới Server-Side Request Forgery.
- Explain kỹ thuật DNS Rebinding và cửa sổ thời gian TOCTOU vượt qua các cơ chế kiểm tra IP nội bộ.
- Analyze cơ chế bảo vệ của Cloud Metadata Service (AWS IMDSv1/v2, GCP) và kỹ thuật khai thác SSRF trong môi trường cloud.
- Identify lỗ hổng Broken Object Level Authorization (BOLA) và Mass Assignment trong kiến trúc REST API.
2. Bản đồ lộ trình học tập
Lộ trình được thiết kế bài bản từ lý thuyết cơ chế đến khai thác thực nghiệm độc lập:
| Bài học | Chủ đề cốt lõi | Mức độ hỗ trợ |
|---|---|---|
| Bài 01 | Bản chất SSRF và bất đồng bộ URL Parser | worked (Kỹ thuật mã hóa IP) |
| Bài 02 | Kỹ thuật DNS Rebinding và cửa sổ thời gian TOCTOU | worked (Ghim IP kết nối) |
| Bài 03 | Khai thác Cloud Metadata: AWS IMDSv1/v2 và GCP | faded (So sánh cơ chế phiên) |
| Bài 04 | Lỗ hổng REST API: Khai thác BOLA và Mass Assignment | faded (Kiến trúc DTO phòng thủ) |
| Bài 05 | Mini-challenge: Khai thác SSRF leo quyền Cloud | independent (Thực hành độc lập) |
| Bài 06 | Tổng kết module & Hệ thống hóa ma trận phòng thủ | synthesis (Tự đánh giá năng lực) |
3. Kiến thức cần có trước khi bắt đầu
Để tiếp thu trọn vẹn kiến thức trong module này, bạn nên nắm vững:
- Cấu trúc giao thức HTTP và phương thức trao đổi dữ liệu (xem Giải phẫu Web Traffic).
- Cơ chế xác thực và phân quyền qua token (xem Xác thực & Danh tính Hiện đại).
Bài tiếp theo: Bản chất SSRF và bất đồng bộ URL Parser
Bài này có giúp bạn hiểu bản chất không?
Bài này đáng gửi cho bạn học cùng?
Copy link đã gắn nguồn — dán group, chat, hoặc LinkedIn.
Tổng kết module Xác thực & Danh tính Hiện đại
Bài tiếpBản chất SSRF và bất đồng bộ URL Parser
Thảo luận & góp ý
Hỏi đáp về bài này