Đào tạo doanh nghiệpPhòng Thủ Chống Cào Dữ Liệu & Làm Chủ Cloudflare WAF: Chặn AI Scraper, Bot Fight Mode, Rate Limiting & Bảo Vệ Website
4/8

Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.

Bài 0435phút ước tínhThực chiến · Chuyên sâu

4. Xây Dựng WAF Custom Rules: Chặn Triệt Để Dò Quét File Nhạy Cảm (.env, .git, wp-admin)

Viết bộ quy tắc tường lửa ứng dụng web tùy biến (WAF): Sử dụng biểu thức chính quy (Regex) và điều kiện logic để tự động Drop/Block các request cố tình tìm kiếm file môi trường và backdoor.

🧱 Cấu Trúc Bộ Quy Tắc WAF Custom Rules Hiệu Quả

  1. Rule 1: Chặn quét tệp nhạy cảm & môi trường
  • Điều kiện: (http.request.uri.path contains "/.env") or (http.request.uri.path contains "/.git") or (http.request.uri.path contains ".bak") or (http.request.uri.path contains "config.json")
  • Hành động: Block (Chặn lập tức).
  1. Rule 2: Chặn dò quét mã nguồn PHP / WordPress trên web thuần Python/NodeJS
  • Điều kiện: (http.request.uri.path contains "wp-admin") or (http.request.uri.path contains "phpmyadmin") or (http.request.uri.path contains ".php")
  • Hành động: Block.
  1. Rule 3: Chặn dải IP có hành vi độc hại theo Subnet
  • Điều kiện: ip.src in {2001:ee0:4fcc:c3a0::/64, 158.23.181.0/24}
  • Hành động: Block hoặc Managed Challenge.
example.py
# BIỂU THỨC CLOUDFLARE WAF EXPRESSION CHUẨN (Copy & Paste vào Expression Editor)
(
  http.request.uri.path contains "/.env" or
  http.request.uri.path contains "/.git" or
  http.request.uri.path contains "/wp-admin" or
  http.request.uri.path contains "/wp-login" or
  http.request.uri.path contains "/phpmyadmin" or
  http.request.uri.path contains "/.docker" or
  http.request.uri.path contains ".bak" or
  http.request.uri.path contains ".sql"
)
Thực hành

Thực hành và tự đánh giá

Tạo 1 Custom WAF Rule trên Cloudflare với biểu thức trên, sau đó thử gõ yourdomain.com/.env trên trình duyệt để kiểm tra xem màn hình chặn Error 1020 có xuất hiện không.

🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói

AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.

⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại. Giáo trình mở →

Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.