HC VIN CÔNG NGH BƯU CHÍNH VIỄN THÔNG
---------------------------------
Ngc Khoa
NGHIÊN CỨU PHƯƠNG PHÁP PHÁT HIỆN TN
CÔNG NG DNG WEB S DNG HC SÂU CNN
ĐỀ ÁN
ĐỀ ÁN TT NGHIP THẠC SĨ KỸ THUT
(Theo định hướng ng dng)
HÀ NI 2024
HC VIN CÔNG NGH BƯU CHÍNH VIỄN THÔNG
---------------------------------
Ngc Khoa
NGHIÊN CỨU PHƯƠNG PHÁP PHÁT HIỆN TN
CÔNG NG DNG WEB S DNG HC SÂU CNN
ĐỀ CƯƠNG Đ ÁN TT NGHIP THC SĨ KỸ THUT
(Theo định hướng ng dng)
NGƯI HƯNG DN KHOA HC: PGS.TS HOÀNG XUÂN DU
CHUYÊN NGÀNH:
KHOA HC MÁY TÍNH
MÃ S:
8.48.01.01
HÀ NI 2024
i
LỜI CAM ĐOAN
Tôi cam đoan đây là công trình nghiên cu ca riêng tôi.
Các s liu, kết qu nêu trong đề án tt nghip trung thực chưa từng được ai
công b trong bt k công trình nào khác.
Tác gi đề án tt nghip
LÊ NGC KHOA
ii
MC LC
LỜI CAM ĐOAN ............................................................................................................. i
MC LC...... .................................................................................................................. ii
DANH MỤC CHỮ VÀ KÍ HIỆU VIẾT TẮT ................................................................ iv
DANH MC BNG BIU ............................................................................................ vi
DANH MC HÌNH V ................................................................................................. vii
LI M ĐẦU .................................................................................................................. 1
CHƯƠNG 1 CÁC PHƯƠNG PHÁP TẤN CÔNG NG DNG WEB VÀ PHÒNG
CHNG.......... .................................................................................................................. 3
1.1 Tng quan v ng dng web .............................................................................. 3
1.1.1 ng dng web là gì? .................................................................................... 3
1.1.2 Mô hình client server ca ng dng web .................................................. 3
1.1.3 Giao thc HTTP/HTTPS ............................................................................. 5
1.2 Các l hng bo mt trong ng dng web .......................................................... 7
1.2.1 L hng bo mt ng dng web là gì? ........................................................ 7
1.2.2 Top 10 l hng, ri ro theo OWASP [16] ................................................... 8
1.2.3 Mt s l hng bo mt Web ph biến ...................................................... 12
1.3 Phương pháp phát hin và phòng chng tn công ng dng web .................... 18
1.4 Kết chương ....................................................................................................... 22
CHƯƠNG 2 PHÁT HIN TN CÔNG WEB S DNG HC SÂU ...................... 23
2. 1 Khái quát v hc máy và hc sâu ..................................................................... 23
2.1.1 Khái quát v hc máy ................................................................................ 23
2.1.2 Khái quát v hc sâu ..................................................................................... 26
2.1.3 Mt s phương pháp hc sâu ..................................................................... 28
2. 2 Phát hin tn công ng dng web da trên mô hình hc sâu CNN.................. 32
2.2.1 Gii thiu mô hình ..................................................................................... 33
2.2.2 Các giai đoạn x .................................................................................... 33
2.2.3 Tiêu chuẩn đánh giá mô hình ..................................................................... 35
2. 3 Kết chương ....................................................................................................... 36
iii
CHƯƠNG 3 TH NGHIỆM VÀ ĐÁNH GIÁ ........................................................... 37
3.1 Tp d liu th nghim..................................................................................... 37
3.2 Tin x lý d liu ............................................................................................. 38
3.3 Hun luyn và kim tra ..................................................................................... 39
3.3.1 Môi trưng th nghim .............................................................................. 39
3.3.2 Kết qu và nhn xét ................................................................................... 39
3.4 Cài đặt th nghim mô đun phát hiện tn công ng dng web ........................ 41
3.4.1 Mô hình phát hin tn công ng dng web ............................................... 41
3.4.2 Tích hp mô hình x lý vào ng dng web ............................................... 42
3.4.3 Mt s kết qu ............................................................................................ 44
3.5 Kết chương ....................................................................................................... 49
KT LUN.... ................................................................................................................ 50
DANH MC TÀI LIU THAM KHO ....................................................................... 51