
iii
MỤC LỤC
LỜI CAM ĐOAN ........................................................................................... I
LỜI CẢM ƠN ................................................................................................II
MỤC LỤC .................................................................................................... III
DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT ............................ VI
DANH MỤC CÁC BẢNG ....................................................................... VIII
DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ .................................................... IX
MỞ ĐẦU ......................................................................................................... 1
CHƯƠNG 1. TỔNG QUAN VỀ PHÁT HIỆN TẤN CÔNG WEB ........... 7
1.1. Khái quát về web và dịch vụ web .......................................................... 7
1.1.1. Các định nghĩa .................................................................................... 7
1.1.2. Giao thức HTTP ................................................................................. 7
1.1.3. Kiến trúc ứng dụng web và các thành phần ....................................... 8
1.2. Tổng quan về tấn công web .................................................................. 11
1.2.1. Giới thiệu về tấn công web .............................................................. 11
1.2.2. Top 10 nguy cơ và lỗ hổng bảo mật web theo OWASP ................... 12
1.2.3. Các dạng tấn công web thường gặp ................................................. 15
1.3. Phát hiện tấn công web ......................................................................... 18
1.3.1. Khái quát về phát hiện tấn công web ............................................... 18
1.3.2. Các giải pháp và công cụ phát hiện tấn công web ........................... 19
1.3.3. Các kỹ thuật phát hiện tấn công web ............................................... 20
1.4. Hướng nghiên cứu của luận án ............................................................ 33
1.4.1. Ưu điểm và nhược điểm của các giải pháp phát hiện tấn công web 33
1.4.2. Các vấn đề giải quyết trong luận án ................................................. 34
1.4.3. Kiến trúc mô hình tổng thể cho các hướng nghiên cứu của luận án 36
1.5. Một số thuật toán học máy và học sâu sử dụng trong luận án.......... 39
1.5.1. Naïve Bayes...................................................................................... 39
1.5.2. Cây quyết định ................................................................................. 40