
Tích hợp Machine Learning để phát hiện và chặn các cuộc tấn công web (SQLi, XSS, CSRF)
AI
Python
Công nghệ sử dụng:
Python
Mô tả dự án
Hệ thống Web Application Firewall (WAF) tích hợp Machine Learning để phát hiện và chặn các cuộc tấn công web (SQLi, XSS, CSRF) theo thời gian thực.
🎯 Giới thiệu
✅ Phát hiện và phân loại HTTP requests: Normal vs Attack (SQLi, XSS, CSRF)
✅ Chặn các request nguy hiểm trước khi đến ứng dụng web
✅ Log và phân tích để cải thiện model liên tục
✅ Đạt target F1-Score ≥ 0.7 cho class attack
🔄 Luồng hoạt động:
- Client/Attacker gửi HTTP request → WAF Proxy (port 5000)
- WAF kiểm tra request:Rule-based: Pattern matching signatures (SQLi, XSS keywords)ML-based: Load model → Extract features → Predict probability
- Nếu Attack detected → Return 403 Forbidden + Log
- Nếu Normal → Forward request → Vulnerable App (port 5001) → Response
- Logs được lưu vào CSV/SQLite → Dùng để retrain model
Demo Video
⚠️ Lưu ý quan trọng: Hiện tại có rất nhiều bên giả mạo và đánh cắp video của phía bên mình, nên trong mỗi demo mình có gắn watermark. Nếu các bạn muốn xem chi tiết hơn Full HD không che, vui lòng mình nhé! .
Dự án liên quan
Các dự án khác

ALMUS TECH – Quản lý tiến độ sản xuất
PHPMySQL

Pharmacity - Hệ Thống Nhà Thuốc Toàn Quốc
MongoDBReactjs

TECHZONE - Hệ Thống Bán Lẻ Thiết Bị Điện Tử
MongoDBNodeJS

App Chăm Sóc Cây Thông Minh
FirebaseReact Native

App học tiếng anh Flashcard
Flutter

Chợ Tốt - Chợ đồ cũ website
ReactjsNodeJS

LingoLand - Dự Án Phát Triển Nền Tảng Học Ngôn Ngữ Sớm Cho Trẻ Em
NodeJSMongoDB

Website Tin Tức - Thương Binh Liệt Sĩ
ReactjsMongoDB

Website Nhà sách VẠN XUÂN
MongoDBNodeJS

Click Ads - Ứng dụng Affiliate Tiktok - Shopee Tự động
Javascript






