Hệ Thống Phát Hiện Xâm Nhập Trong Mạng SDN Sử Dụng Mạng Đối Kháng Sinh

2021

109
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN

1.1. Đặt vấn đề

1.2. Tình hình nghiên cứu

1.3. Tính khoa học và tính mới của đề tài

1.4. Mục tiêu của đề tài

1.5. Đối tượng nghiên cứu

1.6. Phạm vi nghiên cứu

1.7. Cấu trúc khoá luận

2. CHƯƠNG 2: KIẾN THỨC NỀN TẢNG

2.1. Software-Defined Networking (SDN)

2.2. Tổng quan về SDN

2.3. Kiến trúc của SDN

2.4. Cơ chế hoạt động của SDN

2.5. Giới thiệu về phương pháp học sâu (Deep Learning)

2.5.1. Khái niệm học sâu

2.5.2. Phân loại học sâu

2.5.3. Mạng nơ-ron tích chập CNN (Convolutional Neural Network)

2.5.3.1. Kiến trúc chung của mạng nơ-ron tích chập
2.5.3.2. Mô hình hoạt động của CNN

2.5.4. Giới thiệu các kiến trúc CNN hiện đại

2.5.5. Mạng nơ-ron hồi quy (RNN - Recurrent Neural Network)

2.5.5.1. Giới thiệu về RNN
2.5.5.2. Mô hình hoạt động của RNN
2.5.5.3. Mô hình hoạt động của LSTM (Long short-term memory)

2.6. Generative Adversarial Network (GAN)

2.6.1. Giới thiệu về GAN

2.6.2. Cấu trúc mạng GAN

2.6.3. Mô hình AdvGAN

2.6.4. Giới thiệu về AdvGAN

2.6.5. Nguyên lý hoạt động của AdvGAN

2.6.6. Kỹ thuật học chuyển tiếp (Transfer Learning)

2.6.7. Các phép đo đánh giá mô hình

2.6.8. Hệ thống phát hiện xâm nhập NIDS

3. CHƯƠNG 3: PHƯƠNG PHÁP LUẬN VÀ THIẾT KẾ HỆ THỐNG

3.1. Giới thiệu chung

3.2. Phương pháp phát hiện tấn công

3.2.1. Phương pháp binary classifier

3.2.2. Phương pháp multiclass classifier

3.3. Mô hình phát hiện tấn công

3.3.1. Mô hình phát hiện tấn công sử dụng thuật toán MLP

3.3.2. Mô hình phát hiện tấn công sử dụng thuật toán LSTM

3.3.3. Mô hình phát hiện tấn công sử dụng thuật toán VGG-19

3.4. Mô hình phát sinh tấn công đối kháng

3.4.1. Mô hình phát sinh tấn công đối kháng sử dụng AdvGAN

3.4.2. Mô hình phát sinh tấn công đối kháng sử dụng Conditional GAN

3.5. Phương pháp tái huấn luyện

4. CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM, PHÂN TÍCH - ĐÁNH GIÁ

4.1. Các tập dữ liệu sử dụng

4.1.1. Tạo tập dữ liệu tấn công InSecLab2021

4.2. Xây dựng mô hình mạng bị tấn công

4.2.1. Triển khai ONOS Controller

4.2.2. Giới thiệu về CICFlowMeter

4.2.3. Tạo các Docker Image

4.2.4. Dựng mô hình với Containernet

4.2.5. Xây dựng mô hình mạng tấn công

4.2.5.1. Cài đặt Docker Swarm và POFfalner
4.2.5.2. Dựng mạng Botnet Mira
4.2.5.3. Thu thập tấn công và gắn nhãn dữ liệu

4.3. Gắn nhãn dữ liệu

4.4. Tiền xử lý dữ liệu

4.4.1. Xử lý dữ liệu đầu vào cho mô hình MLP và LSTM

4.4.2. Xử lý dữ liệu đầu vào cho mô hình VGG-19

4.5. Các tiêu chí đánh giá mô hình

4.6. Môi trường huấn luyện mô hình

4.6.1. Máy tính huấn luyện

4.6.2. Framework sử dụng

4.7. Huấn luyện IDS

4.7.1. Huấn luyện mô hình MLP

4.7.2. Huấn luyện mô hình LSTM

4.7.3. Huấn luyện mô hình VGG-19

4.7.4. Kết quả huấn luyện IDS

4.8. Huấn luyện mô hình GAN

4.8.1. Huấn luyện mô hình AdvGAN

4.8.2. Huấn luyện mô hình Conditional AdvGAN

4.9. Tấn công IDS sử dụng AdvGAN

4.10. Tấn công IDS sử dụng Conditional AdvGAN

4.11. Tái huấn luyện IDS bằng tập dữ liệu đối kháng

4.11.1. Tái huấn luyện IDS sử dụng tập dữ liệu đối kháng AdvGAN

4.11.2. Tái huấn luyện IDS sử dụng tập dữ liệu đối kháng Conditional AdvGAN

4.12. Phân tích - đánh giá

5. CHƯƠNG 5: KẾT LUẬN

5.1. Thuận lợi và khó khăn

5.2. Khó khăn

5.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Tài liệu có tiêu đề Hệ Thống Phát Hiện Xâm Nhập Trong Mạng SDN Sử Dụng Mạng Đối Kháng Sinh trình bày một hệ thống tiên tiến nhằm phát hiện các cuộc tấn công trong mạng SDN (Software-Defined Networking) thông qua việc áp dụng mạng đối kháng sinh. Hệ thống này không chỉ giúp nâng cao khả năng bảo mật cho mạng mà còn tối ưu hóa quy trình phát hiện xâm nhập, từ đó giảm thiểu rủi ro cho các tổ chức và doanh nghiệp.

Độc giả sẽ tìm thấy những lợi ích rõ ràng từ việc áp dụng công nghệ này, bao gồm khả năng phát hiện nhanh chóng và chính xác các mối đe dọa, cũng như khả năng thích ứng với các phương thức tấn công mới. Để mở rộng kiến thức về các phương pháp bảo mật khác, bạn có thể tham khảo tài liệu Khóa luận tốt nghiệp an toàn thông tin phát hiện mã độc android trên thiết bị bằng phương pháp học sâu, nơi cung cấp cái nhìn sâu sắc về việc phát hiện mã độc trên thiết bị di động bằng công nghệ học sâu. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về các giải pháp bảo mật hiện đại.