Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện dga botnet

Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện dị thường trong dữ liệu lớn, tối ưu hóa độ chính xác 20% so với phương pháp truyền thống.

Chuyên ngành

Hệ thống thông tin

Tác giả

Luan An

Thể loại

Luận án tiến sĩ

Năm xuất bản

Số trang

157

Thời gian đọc

24 phút

Lượt xem

0

Lượt tải

0

Phí lưu trữ

50 Point

Tóm tắt nội dung

I.Nghiên cứu Botnet Kỹ thuật Phát hiện DGA Tiên tiến

Luận án tập trung vào các giải pháp phát hiện botnet DGA. Botnet DGA đại diện cho một mối đe dọa an ninh mạng nghiêm trọng. Chúng sử dụng các thuật toán sinh tên miền (DGA) để liên lạc với máy chủ điều khiển. Phương pháp này giúp chúng tránh bị phát hiện bởi các hệ thống an ninh truyền thống. Việc phát triển các kỹ thuật phát hiện mới là cần thiết. Nghiên cứu này phân tích sâu về cấu trúc botnet, cơ chế DGA. Mục tiêu là xây dựng các mô hình phát hiện bất thường hiệu quả. Các phương pháp phân tích dữ liệu tiên tiến được áp dụng. Điều này đảm bảo khả năng nhận diện các mẫu hành vi độc hại. Hạn chế các khuyết tật trong phát hiện sớm. Tối ưu hóa an ninh mạng trước các cuộc tấn công phức tạp.

1.1. Tổng quan về Botnet và Nguy cơ An ninh Mạng

Botnet là mạng lưới các máy tính bị lây nhiễm. Máy tính này bị kiểm soát bởi kẻ tấn công. Chúng thực hiện các hoạt động độc hại mà không có sự cho phép. Các hoạt động bao gồm tấn công từ chối dịch vụ (DDoS), gửi thư rác, lừa đảo. Botnet gây ra tổn thất lớn cho doanh nghiệp và người dùng. Kỹ thuật phát hiện botnet truyền thống thường dựa vào chữ ký. Các kỹ thuật này có hạn chế khi đối mặt với botnet biến đổi. Cần có cách tiếp cận mới để nhận diện botnet DGA. Phân tích dữ liệu mạng là trọng tâm. Hiểu rõ cấu trúc và phương thức hoạt động botnet. Đây là bước đầu để xây dựng hệ thống phòng thủ hiệu quả. Nghiên cứu này đặt nền tảng cho việc phát hiện bất thường trong lưu lượng mạng.

1.2. Các Kỹ thuật Phát hiện Botnet Hiện có

Các kỹ thuật phát hiện botnet truyền thống đã được nghiên cứu. Các kỹ thuật này bao gồm phát hiện dựa trên chữ ký, phát hiện dựa trên host. Chúng có những ưu điểm nhất định. Tuy nhiên, chúng cũng tồn tại nhiều hạn chế đáng kể. Phát hiện dựa trên chữ ký dễ dàng bị qua mặt bởi các biến thể mới. Phát hiện dựa trên host đòi hỏi cài đặt trên từng máy. Điều này gây khó khăn trong triển khai quy mô lớn. Cần các phương pháp linh hoạt hơn. Học máyhọc sâu mang lại tiềm năng lớn. Chúng có khả năng thích nghi với các mối đe dọa mới. Nghiên cứu này đánh giá kỹ lưỡng các phương pháp hiện tại. Từ đó, xác định hướng phát triển cho kỹ thuật phát hiện DGA botnet hiệu quả hơn. Giảm thiểu rủi ro từ các dị vật độc hại.

1.3. DGA Botnet và Cơ chế Khai thác DNS

DGA botnet sử dụng các thuật toán phức tạp. Chúng tạo ra tên miền giả mạo một cách ngẫu nhiên. Các tên miền này được sử dụng để liên lạc với máy chủ điều khiển (C&C). Cơ chế này giúp botnet tránh bị chặn bởi các blacklist truyền thống. Tên miền DGA thường có cấu trúc bất thường. Chúng khác biệt so với tên miền hợp lệ. Việc phân tích dữ liệu tên miền là chìa khóa. Hiểu rõ cơ chế này rất quan trọng. Nó giúp phát triển kỹ thuật phát hiện dựa trên đặc trưng. Các hệ thống an ninh cần khả năng phát hiện bất thường mạnh mẽ. Đặc biệt là trong lưu lượng truy vấn DNS. Đây là điểm yếu mà DGA botnet thường khai thác. Nghiên cứu tập trung vào việc nhận diện các dấu hiệu này.

II.Phát hiện DGA Botnet với Học Máy Đặc trưng Ký tự

Phần này trình bày một phương pháp phát hiện DGA botnet. Phương pháp này dựa trên học máy và các đặc trưng ký tự. Tên miền DGA có cấu trúc đặc biệt. Các thuộc tính về ký tự có thể được sử dụng. Chúng giúp phân biệt tên miền độc hại với tên miền hợp lệ. Nghiên cứu phát triển mô hình CDM (Character-based Detection Model). Mô hình này trích xuất các đặc trưng như entropy, độ dài, tỷ lệ nguyên âm/phụ âm. Các thuật toán học máy cổ điển được áp dụng. Bao gồm SVM, Random Forest, Logistic Regression. Kết quả cho thấy hiệu quả cao. Mô hình có khả năng phát hiện bất thường tốt. Phương pháp này đóng góp vào kỹ thuật phát hiện DGA. Giảm thiểu sự xuất hiện của các dị vật trong mạng.

2.1. Các Phương pháp Phát hiện DGA Botnet hiện có

Nhiều kỹ thuật phát hiện DGA botnet đã được đề xuất. Chúng bao gồm phương pháp dựa trên danh sách đen/trắng. Các phương pháp dựa trên phân tích lưu lượng mạng. Các phương pháp dựa trên ngữ cảnh DNS. Tuy nhiên, các phương pháp này thường có nhược điểm. Chúng không thể nhận diện các DGA mới. Chúng cũng có thể tạo ra nhiều lỗi sai. Cần một giải pháp linh hoạt hơn. Học máy là một hướng tiếp cận đầy hứa hẹn. Nó cho phép mô hình tự học từ dữ liệu. Mô hình có khả năng nhận diện các mẫu phức tạp. Nghiên cứu này xây dựng trên những tiến bộ đó. Mục tiêu là cải thiện độ chính xác của kỹ thuật phát hiện.

2.2. Giới thiệu Mô hình Phát hiện CDM

Mô hình CDM được thiết kế để phát hiện DGA botnet. Nó tập trung vào các đặc trưng cấp ký tự. Mỗi tên miền được chuyển đổi thành một tập hợp các thuộc tính số. Các thuộc tính này bao gồm chỉ số Shannon entropy. Chỉ số này đo lường mức độ ngẫu nhiên của chuỗi ký tự. Các thuộc tính khác như độ dài tên miền. Tỷ lệ các loại ký tự (số, chữ cái, ký tự đặc biệt). Tỷ lệ nguyên âm, phụ âm cũng được tính. Các đặc trưng này được đưa vào mô hình học máy. Mô hình được huấn luyện trên tập dữ liệu lớn. Tập dữ liệu chứa cả tên miền DGA và tên miền hợp lệ. Mục tiêu là học được ranh giới phân loại. Mô hình đạt được khả năng phát hiện bất thường mạnh mẽ. Giúp nhận diện dị vật độc hại một cách chính xác.

2.3. Tiền xử lý dữ liệu và Thử nghiệm

Quá trình tiền xử lý dữ liệu rất quan trọng. Tên miền thô được làm sạch và chuẩn hóa. Các đặc trưng ký tự được trích xuất. Dữ liệu sau tiền xử lý sẵn sàng cho việc huấn luyện mô hình. Tập dữ liệu bao gồm Netlab360 và các nguồn khác. Đây là tập hợp lớn các tên miền DGA và hợp lệ. Mô hình CDM được huấn luyện và kiểm thử. Các chỉ số hiệu suất như độ chính xác, độ nhạy, độ đặc hiệu được đánh giá. Kết quả thử nghiệm cho thấy mô hình hoạt động hiệu quả. Nó có thể phát hiện DGA botnet với tỷ lệ chính xác cao. Phương pháp này giảm thiểu lỗi dương tính giả. Nó cung cấp một kỹ thuật phát hiện đáng tin cậy. Góp phần vào phân tích dữ liệu an ninh mạng. Cải thiện năng lực phòng thủ.

III.Phân tích DGA Botnet dựa trên Học Máy Đặc trưng Từ

Phần này khám phá việc phát hiện DGA botnet bằng các đặc trưng từ. Bên cạnh đặc trưng ký tự, đặc trưng từ cũng rất mạnh mẽ. Tên miền DGA có thể được phân tích như một chuỗi các từ hoặc ngẫu nhiên. Mô hình WDM (Word-based Detection Model) được giới thiệu. Nó trích xuất các đặc trưng ngữ nghĩa và thống kê. Ví dụ: sự tồn tại của từ điển, độ đo n-gram. Phương pháp này sử dụng xử lý ảnh văn bản và học máy để nhận diện. Mục tiêu là phát hiện các chuỗi tên miền không có ý nghĩa. Hoặc các chuỗi được tạo ra bởi DGA. Mô hình này bổ sung cho phương pháp dựa trên ký tự. Nó tăng cường khả năng phát hiện bất thường toàn diện. Mang lại kỹ thuật phát hiện DGA đa chiều. Giúp phân biệt dị vật hiệu quả hơn.

3.1. Các Phương pháp Phát hiện DGA Botnet dựa trên Từ

Một số kỹ thuật phát hiện DGA đã sử dụng đặc trưng từ. Chúng cố gắng xác định xem một tên miền có mang ý nghĩa. Hay nó chỉ là một chuỗi ký tự ngẫu nhiên. Các phương pháp này thường dựa vào từ điển. Chúng kiểm tra xem các phần của tên miền có phải là từ tiếng Anh hợp lệ hay không. Tuy nhiên, một số DGA tiên tiến tạo ra các chuỗi gần giống từ. Hoặc chúng sử dụng từ điển riêng. Điều này làm giảm hiệu quả của các phương pháp truyền thống. Học máy cung cấp khả năng vượt qua giới hạn này. Nó học được các mẫu phức tạp hơn. Các mẫu này liên quan đến cấu trúc từ và ngữ nghĩa. Phân tích dữ liệu sâu hơn về cấu trúc từ là cần thiết. Để nâng cao độ chính xác trong phát hiện DGA botnet.

3.2. Giới thiệu Mô hình WDM

Mô hình WDM tập trung vào phát hiện DGA botnet dựa trên đặc trưng từ. Nó phân tích tên miền ở cấp độ từ vựng. Đặc trưng bao gồm tỷ lệ các từ có trong từ điển. Các độ đo ngữ pháp hoặc n-gram. Ví dụ, tần suất xuất hiện của các cặp ký tự hoặc ba ký tự liên tiếp. Mô hình này đánh giá tính 'ngôn ngữ' của tên miền. Tên miền DGA thường có chỉ số ngôn ngữ thấp. Các đặc trưng này sau đó được sử dụng bởi các thuật toán học máy. Các thuật toán như Naive Bayes, Decision Tree được thử nghiệm. Mô hình WDM cung cấp một góc nhìn khác. Nó bổ sung cho phương pháp dựa trên ký tự. Điều này tăng cường khả năng phát hiện bất thường tổng thể. Đây là một kỹ thuật phát hiện mạnh mẽ.

3.3. Tiền xử lý Dữ liệu và Thử nghiệm

Tiền xử lý dữ liệu cho mô hình WDM bao gồm việc token hóa tên miền. Tên miền được phân tách thành các 'từ' hoặc 'chuỗi' nhỏ hơn. Các đặc trưng từ vựng sau đó được trích xuất. Tập dữ liệu huấn luyện tương tự như CDM. Chúng bao gồm tên miền DGA và tên miền hợp lệ. Thử nghiệm được tiến hành để đánh giá hiệu suất của WDM. Các chỉ số như độ chính xác, độ phủ, F1-score được sử dụng. Kết quả cho thấy WDM có khả năng phát hiện DGA botnet tốt. Nó đặc biệt hiệu quả với các loại DGA tạo ra chuỗi ngẫu nhiên. Mô hình này giúp tăng cường kỹ thuật phát hiện DGA. Nó đóng góp vào phân tích dữ liệu cho an ninh mạng. Cải thiện khả năng nhận diện các dị vật tiềm ẩn.

IV.Phát hiện DGA Botnet Hiệu quả bằng Kỹ thuật Học Kết Hợp

Phần này trình bày kỹ thuật phát hiện DGA botnet dựa trên học kết hợp. Học kết hợp (Ensemble Learning) là phương pháp mạnh mẽ. Nó kết hợp nhiều mô hình học máy riêng lẻ. Việc này giúp cải thiện độ chính xác và tính ổn định. Nghiên cứu đề xuất một mô hình học kết hợp mới. Mô hình này kết hợp các kết quả từ CDM và WDM. Nó tận dụng ưu điểm của cả đặc trưng ký tự và đặc trưng từ. Trí tuệ nhân tạo được áp dụng để tối ưu hóa việc kết hợp. Phương pháp này giảm thiểu khuyết tật của từng mô hình đơn lẻ. Đồng thời tăng cường khả năng phát hiện bất thường. Mục tiêu là xây dựng hệ thống phát hiện DGA botnet toàn diện. Hệ thống có khả năng nhận diện dị vật một cách chính xác nhất.

4.1. Khái quát về Học Kết Hợp

Học kết hợp là một nhánh của học máy. Nó tập hợp nhiều thuật toán học để giải quyết một vấn đề. Mục đích là tạo ra một mô hình mạnh hơn. Các kỹ thuật phổ biến bao gồm Bagging (ví dụ: Random Forest). Boosting (ví dụ: AdaBoost, Gradient Boosting). Stacking (xếp chồng các mô hình). Mỗi kỹ thuật có cách tiếp cận riêng. Chúng đều nhằm giảm phương sai và độ lệch. Tăng cường độ chính xác tổng thể. Kỹ thuật phát hiện DGA có thể hưởng lợi từ học kết hợp. Nó giúp giải quyết sự phức tạp và đa dạng của DGA. Trí tuệ nhân tạo đã chứng minh hiệu quả. Đặc biệt trong việc phát triển các hệ thống mạnh mẽ hơn. Học kết hợp là một ví dụ điển hình.

4.2. Phương pháp Phát hiện DGA Botnet dựa trên Học Kết Hợp

Nghiên cứu đề xuất một phương pháp phát hiện DGA botnet mới. Phương pháp này sử dụng học kết hợp. Nó tích hợp các mô hình dựa trên đặc trưng ký tự và đặc trưng từ. Các mô hình cơ sở được huấn luyện độc lập. Sau đó, một mô hình siêu học (meta-learner) được sử dụng. Nó kết hợp các dự đoán từ các mô hình cơ sở. Phương pháp này tận dụng thế mạnh của từng mô hình. Nó giảm thiểu khuyết tật và tăng cường độ tin cậy. Mô hình học kết hợp có khả năng phát hiện bất thường mạnh mẽ hơn. Đặc biệt đối với các DGA tinh vi. Đây là một kỹ thuật phát hiện tiên tiến. Nó cung cấp giải pháp toàn diện cho phân tích dữ liệu DNS.

4.3. Mô hình Phát hiện DGA Botnet dựa trên Học Kết Hợp và Kết quả

Mô hình học kết hợp được thiết kế để tối ưu hóa phát hiện DGA botnet. Mô hình này sử dụng các kỹ thuật Stacking hoặc Voting. Các mô hình CDM và WDM đóng vai trò là mô hình cơ sở. Một bộ phân loại Logistic Regression hoặc XGBoost được dùng làm meta-learner. Tập dữ liệu lớn được sử dụng để huấn luyện và kiểm thử. Kết quả thử nghiệm chứng minh hiệu suất vượt trội. Mô hình học kết hợp đạt độ chính xác cao nhất. Nó giảm thiểu cả lỗi dương tính giả và âm tính giả. Đây là một bước tiến quan trọng trong kỹ thuật phát hiện DGA. Nó thể hiện tiềm năng của trí tuệ nhân tạo. Mô hình này có thể triển khai thực tế. Nó giúp tăng cường an ninh mạng. Đồng thời chống lại các dị vật DGA phức tạp.

V.Đóng góp Chính Hướng Phát triển trong Phát hiện DGA

Luận án mang lại nhiều đóng góp quan trọng. Nó phát triển các kỹ thuật phát hiện DGA botnet mới. Các kỹ thuật này dựa trên học máyhọc kết hợp. Nghiên cứu đã chứng minh hiệu quả của các mô hình. Đặc biệt là trong việc nhận diện các bất thường trong tên miền. Các giải pháp này cung cấp khả năng phân tích dữ liệu mạnh mẽ. Nó giúp tăng cường khả năng phòng thủ mạng. Nghiên cứu cũng mở ra các hướng phát triển trong tương lai. Có thể tích hợp học sâu hoặc các kiến trúc mạng nơ-ron tiên tiến. Mục tiêu là đối phó với các mối đe dọa DGA ngày càng phức tạp. Các đóng góp này có ý nghĩa thiết thực. Chúng cải thiện đáng kể kỹ thuật phát hiện DGA botnet. Đảm bảo an toàn thông tin cho người dùng.

5.1. Các Đóng góp Khoa học và Thực tiễn của Luận án

Luận án đã đóng góp vào kỹ thuật phát hiện DGA botnet. Thứ nhất, nó phát triển các mô hình dựa trên đặc trưng ký tự và từ. Các mô hình này có khả năng phát hiện bất thường cao. Thứ hai, nó đề xuất một phương pháp học kết hợp. Phương pháp này tích hợp ưu điểm của nhiều mô hình. Nó cải thiện đáng kể độ chính xác và độ bền. Các kết quả này đã được kiểm chứng bằng thực nghiệm. Chúng cho thấy hiệu suất vượt trội so với các phương pháp hiện có. Về mặt thực tiễn, các mô hình có thể triển khai. Chúng giúp các tổ chức bảo vệ hệ thống của mình. Bảo vệ khỏi các cuộc tấn công DGA. Giảm thiểu thiệt hại do dị vật gây ra. Đây là những đóng góp có giá trị cho an ninh mạng.

5.2. Hạn chế và Hướng Nghiên cứu trong Tương lai

Mặc dù đạt được nhiều thành công, luận án vẫn có những hạn chế. Các mô hình học máy cổ điển có thể không xử lý tốt dữ liệu quá lớn. Hoặc các DGA mới có cấu trúc rất tinh vi. Hướng nghiên cứu trong tương lai sẽ tập trung vào học sâu. Đặc biệt là các kiến trúc mạng nơ-ron hồi quy (RNN) hoặc Transformer. Các kiến trúc này có khả năng nắm bắt ngữ cảnh tốt hơn. Chúng phù hợp để phân tích dữ liệu tuần tự như tên miền. Cũng cần nghiên cứu về kỹ thuật phát hiện DGA trong môi trường thực tế. Bao gồm việc xử lý dữ liệu động và tối ưu hóa tài nguyên. Hướng khác là kết hợp với các kỹ thuật phát hiện khác. Ví dụ, phân tích hành vi mạng. Điều này sẽ tạo ra một hệ thống phòng thủ đa lớp. Giảm thiểu mọi khuyết tật còn tồn tại.

Xem trước tài liệu
Tải đầy đủ để xem toàn bộ nội dung
Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện dga botnet

Tải xuống file đầy đủ để xem toàn bộ nội dung

Tải đầy đủ (157 trang)

Trích đoạn nội dung luận án

Tải xuống để đọc toàn bộ

BỘ THONG TIN VÀ TRUYEN THONG HỌC VIEN CONG NGHỆ BƯU CHÍNH VIỄN THONG VŨ XUÂN HẠNH NGHIÊN CỨU CÁC KỸ THUẬT PHÁT HIỆN DGA BOTNET LUẬN ÁN TIEN SĨ KỸ THUẬT HÀ NỌI - 2022 BỘ THONG TIN VÀ TRUYEN THONG HỌC VIỆN CONG NGHỆ CUU CHÍNH VIỄN THONG VŨ XUÂN HẠNH NGHIÊN CỨU CÁC KỸ THUẬT PHÁT HIỆN DGA BOTNET CHUYÊN NGÀNH: HỆ THONG THONG TIN MÃ SO: 9.04 LUẬN ÁN TIEN SĨ KỸ THUẬT NGƯỜI HƯỚNG DẪN KHOA HỌC: 1. HOÀNG XUÂN DẬU 2. NGÔ QUOC DŨNG HA NOI - 2022 Công trình được hoàn thành tại: HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Người hướng dẫn khoa học: 1. Hoàng Xuân Dậu 2.

Ngô Quốc Dũng Phản biện 1: PGS. TS Nguyễn Hiếu Minh Viện KHCN Mật mã, Ban cơ yếu Chính phủ Phản biện 2: PGS. TS Ngô Hồng Sơn Trường Đại học Phenikaa Phản biện 3: PGS. TS Trần Nguyên Ngọc Học viện Kỹ thuật Quân sự Luận án được bảo vệ trước Hội đồng cham luận án cap Học viện họp tai: HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Vào hồi 14 giờ 00, ngày 28 tháng 9 năm 2022 Có thể tìm hiểu luận án tại thư viện: - Thư viện Quốc gia Việt Nam - Thư viện Học viện Công nghệ Bưu chính Viễn thông i LOI CAM DOAN Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi.

Các kết quả viết chung với các tác giả khác đều được sự đồng ý của đồng tác giả trước khi đưa vào luận án. Các kết quả nêu trong luận án là trung thực và chưa từng được công bố trong các công trình nào khác. Tác giả Vũ Xuân Hạnh ii LOI CAM ON Thực hiện luận án tiến sĩ là một thách thức rất lớn, một quá trình nghiên cứu đòi hỏi sự tập trung và kiên trì. Hoàn thành chương trình nghiên cứu sinh và được công bố những kết quả đạt trong quá trình nghiên cứu tôi thực sự thấy hạnh phúc.

Đây không chỉ là nỗ lực cá nhân, mà còn là sự hỗ trợ và giúp đỡ nhiệt tình của các Thầy hướng dẫn, Học viện, bộ môn, các đơn vị hỗ trợ đào tạo, đồng nghiệp và gia đình. Tôi muốn bày tỏ sự biết ơn tới họ. Trước hết, tôi xin gửi lời cảm ơn chân thành và sâu sắc tới PGS. Hoàng Xuân Dậu và TS.

Ngô Quốc Dũng đã quan tâm hướng dẫn và giúp đỡ tôi trong suốt quá trình thực hiện và hoàn thành luận án. Tôi xin chân thành cảm ơn Lãnh đạo Học viện Công nghệ Bưu chính viễn thông, Khoa Công nghệ Thông tin 1, Khoa Quốc tế và Đào tạo Sau Đại học đã tạo điều kiện thuận lợi cho tôi trong thời gian nghiên cứu và hoàn thành luận án. Tôi cũng xin cảm ơn Lãnh đạo trường Đại học Mở Hà Nội và khoa Công nghệ Thông tin và đồng nghiệp đã hỗ trợ, động viên tôi trong quá trình nghiên cứu và thực hiện luận án. Cuối cùng, tôi xin gửi lời cảm ơn vô hạn tới gia đình và bạn bè đã luôn ở bên cạnh, chia sẻ, động viên tôi những lúc khó khăn, hỗ trợ cả về vat chất lẫn tỉnh thần trong suốt quá trình nghiên cứu.

iii LOI CAM ĐOAN. LOI CẢM ON MUC LUC. DANH MUC BANG BIEU DANH MỤC HÌNH VỊ DANH MỤC CÔNG THỨC. DANH MỤC CÁC TỪ VIET TAT PHAN MỞ DAU.

snxPLuoOiàếaeE TÍNH CÁP THIẾT CỦA LUẬN ÁN. MỤC TIÊU CỦA LUẬN ÁN DOI TƯỢNG NGHIÊN CỨU VÀ PHAM VI NGHIÊN CỨU PHƯƠNG PHÁP NGHIÊN CÚU. CÁC ĐÓNG GÓP CỦA LUẬN ÁN. BOCUC CUA LUẬN ÁN.

CHƯƠNG |: TONG QUAN VE BOTNET VÀ PHÁT HIEN BOTNE 1.1, TONG QUAN VE BOTNET 1. Khái quát về botnet và phương thức hoạt động. Phan loại botnet. Lich sử phat trién của botnet.

Tác hại và các dạng khai thác botnet. PHÁT HIỆN BOTNET. Khát quát vé phát hiện botnet, 1. Các kỹ thuật phat hign botnet.

Một số giải pháp, công cụ phát hiện botnet. KHÁI QUÁT VE HỌC MAY VÀ CÁC THUẬT TOÁN SỬ DỤNG. Giới thiệu về học máy. Một số thuật toán học máy có giám sát 13.

CÁC TẬP DU LIEU CHO PHÁT HIỆN BOTNET SỬ DỤNG. _ Tập dữ liệu Netlab360. Các tập dữ liệu khác được sử dụng. HƯỚNG NGHIÊN CỨU CUA LUẬN ÁN.

Ưu điểm và nhược điểm của các kỹ thuật phát hiện botnet 1. Các vấn đề giải quyết trong luận án 1. KÉT LUẬN CHUON iv CHƯƠNG 2: PHÁT HIỆN DGA BOTNET DỰA TREN HỌC MAY SỬ DUNG CÁC ĐẶC TRUNG KÝ TỰ VÀ TỪ. DGA BOTNET VA CƠ CHE KHAI THAC HỆ THONG DNS.

Khái quát về DGA botnet. Cơ chế DGA botnet khai thác hệ thống DNS. PHÁT HIỆN DGA BOTNET SỬ DỤNG CÁC ĐẶC TRƯNG KÝ TỰ. Các phương pháp phát hiện DGA botnet.

Giới thiệu mô hình phát hiện CDM. 2:2¡3 Tập dữ liệu huấn luyện và kiểm thử. — Tiền xử lý dữ liệu. Thử nghiệm và kết quả.

PHÁT HIỆN DGA BOTNET SỬ DỤNG CÁC ĐẶC TRUNG TỪ. Các phương pháp phát hiện DGA botnet dựa trên từ. Giới thiệu mô hình WDM 2. Tập dữ liệu thử nghiệm 2.

Tiền xử lý dir lid 2. Thử nghiệm và kết qua. KÉT LUẬN CHƯƠNG. CHƯƠNG 3: PHÁT HIEN DGA BOTNET DỰA TREN HOC KET HỢP.

KHÁI QUÁT VE HỌC KET HỢP 3. Kỹ thuậthọc kết hợp đơn giản. Kỹ thuật học kết hợp nâng cao. PHƯƠNG PHAP PHÁT HIỆN BOTNET DỰA TREN HỌC KET HỢP.

Các phương pháp phát hiện DGA botnet dựa trên học kết hợp. Ưu, nhược điểm của các đề xuất phát hiện botnet dựa trên học kết hop. MÔ HÌNHPHÁT HIỆN DGA BOTNET DỰA TRÊN HỌC KÉT HỢP. Giới thiệu mé hinh.

Tập dữ liệu huấn luyện và kiểm thir 3. Tiền xử lý, huấn luyện và phát hiện 3. KET LUẬN CHUONG. KÉT LUẬN DANH MỤC CÁC CÔNG TRINH CONG BO.

TÀI LIỆU THAM KHẢO. DANH MỤC BANG BIEU Bang 1.1: Lịch sử phát triển botnet.2: Tổng hợp các kỹ thuật phát hiện botnet dựa trên chữ ký Bang 1.3: Kỹ thuật phát hiện botnet dựa trên host .4: Các họ botnet sinh tên miễn sử dụng ký tự a-z, 0.9 (character-based DGA.5: Cac ho botnet sinh tên miên sử dụng ký tự Hex Bảng 1.6: Các ho botnet word-based DGA .7: Ưu nhược điểm của các kỹ thuật phát hiện botnet Bảng 2.1: Một số họ DGA botnet dựa trên ký tự.2: Một số họ DGA botnet dựa trên tir.3: Tệp huấn luyện và kiểm thử cho mô hình CDM [12 Bang 2.4: Tập kiểm thử UMUDGA .5: 100 bi-gram có tần suất cao n của tên miên lành tính và DGA.6: 100 tri-gram có tần suất cao nhất của tên miễn lành tính và DGA Bảng 2.7: Thống kê tên miền có ky tự số, "-" và ",".§: Xác suất của 38 ký tự xuất hiện trong 100,000 Bảng 2.9: Hiệu suất huấn luyện trên các kỹ thuật học máy.10 u suất của mô hình CDM so với Hoang và cộ Bảng 2.11: Hiệu suất của mô hình CDM so với các mô hình trước đó Bảng 2.12: Các họ botnet có tỷ lệ phát hiện (DR) lớn hơn 90% Bảng 2.13: Các họ botnet có tỷ lệ phát hiện (DR) từ 50%-90% Bang 2.14: Các ho botnet có tỷ lệ phát hiện th: Bang 2.15: Tỷ lệ phát hiện của CDM trên tập dữ li Bảng 2.16: Thành phần DATASET-01 Bảng 2.17: Thành phần DATASET-02.18: Thống kê các từ điển được sử dụng trong 4 DGA botnet dựa trên từ.19: Hiệu suất phát hiện của mô hình sử dụng DATASET-01 (%) Bảng 2.20: Tỷ lệ phát hiện (DR) của mô hình sử dụng DATASET-01 (%) u suất phát hiện của mô hình sử dung DATASET-02 (%). éu suất phát hiện của WDM so với các đề xuất khác (%) o sánh tỷ lệ phát hiện của 2 mô hình WDM va CDM. eo 132 vi DANH MỤC HÌNH VE Hình 1.1: Mô hình botmaster kiểm soát các bot thông qua các máy chủ CnC Hình 1.2: Vòng đời của botnet.3: Phân loại botnet theo kiến trúc mạng Hình 1.4: Kiến trúc CnC tập trung.5: trúc botnet ngang hàng.

én trúc botnet lai. lên trúc giảm spam dựa trên DNSBL, Hình 1.9: Hệ thống danh tiếng động DNS (Notos).10: Tổng quan hệ thống Mentor .11: Tông quan hệ thống EFFORT.12: Kiến trúc BotHunter Hình 1.13: Kiến trúc BotSniffer Hình 1.14: Kiến trúc BotTrack .15: Đồ thị phụ thuộc 8 nút - BotTracl Hình 1.16: Mô hình học máy có giám sát.17: Mô hình học máy không giám sát.18: Ví dụ cây ID3 Hình 1.19: Mô hình thuật toán rừng ngẫu nhi: Hình 1.20: Phân loại sử dụng ranh giới trong SVM Hình 1.21: Hoạt động của SVM tuyến tính Hình 1.22: Hoạt động của SVM phi tuyến tính Hình 1.23: Minh họa hàm logistic.1: Cơ chế botnet sử dụng DGA để sinh và đăng ký cho máy chủ CnC Hình 2.3: DGA botnet khai thác hệ tl Hình 2.4: Mô hình Botmatter truy van DNSBL Hình 2.5: Kiến trúc hệ thống phát hiện dịch vụ độc hạ Hình 2.6: Hệ thống phát hiện Kopis Hình 2.7: Mô hình kiến trúc của EXPOSURE.8: Kiến trúc và lưu đồ xử lý của Mentor Hình 2.9: Mô hình phát hiện DGA botnet dựa trên ký tự, Hình 2.10: Biểu đồ phân bé tần suất xuất hiện nguyên âm trong tên miè Hình 2.11: Tần suất x lện các nguyên âm.12: Tần suất xuất hiện các phụ âi Hình 2.13: Tần suất xuất hiện các ký tự số, Hình 2.14: Biểu đồ phân bó các tên miền với số lượng từ tương ứng Hình 2.15: Nền tảng phát hiện DGA botnet dựa trên từ [51].16: Tổng quan về hướng tiếp cận theo dé xuất của Satoh [80' Hình 2.17: Kiến trúc Billo [40] Hình 2.1§:Mô hình phát hiện DGA botnet dựa trên từ.19: So sánh độ đài của tên miền lành tính và DGA botnet.20: Thống kê số lượng từ trong tên mié Hình 2.21: Thống kê số từ trong từ điền DGA của tên m Hình 2.22: Tỷ lệ ký tự sử dung trong từ của mỗi tên midi Hình 3.1: Kiến trúc tong thé chung của học kết hợp Hình 3.2: Kỹ thuật học kết hợp Bagging [9] .3: Kỹ thuật học kết hợp Stacking [9] Hình 3.4: Kỹ thuật học kết hợp Boosting [9] Hình 3.5: Mô hình phân loại dựa trên kết hợp Hình 3.6: Mô hình phát hiện botnet dựa trên học kết hợp của Zahraa Hình 3.7: Mô hình phát hiện kết hợp của Charan.9: Giai đoạn phát hiện của mô hình học kêt hợp đê xuât viii Công thức (1.2 Công thức Công thức( I. ix DANH MUC CAC TUVIET TAT Ý HIỆ DIEN GIẢI KY HIỆU TIENG ANH TIẾNG VIỆT ACC Accuracy Độ chính xác AI Artificial Intelligence Tri tuệ nhân tạo.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Câu hỏi thường gặp

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" nghiên cứu về vấn đề gì?

Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện dị thường trong dữ liệu lớn, tối ưu hóa độ chính xác 20% so với phương pháp truyền thống.

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" được bảo vệ tại trường nào?

Luận án này được bảo vệ tại học viện công nghệ bưu chính viễn thông. Năm bảo vệ: 2022.

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" thuộc chuyên ngành gì?

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" thuộc chuyên ngành Hệ thống thông tin. Danh mục: Hệ Thống Thông Tin.

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" có bao nhiêu trang?

Luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" có 157 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.

Cách tải luận án "Luận án tiến sĩ kỹ thuật nghiên cứu các kỹ thuật phát hiện d" về máy như thế nào?

Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.

Luận án liên quan

Chia sẻ tài liệu: Facebook Twitter