
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
ĐỖ BÁ SƠN
NGHIÊN CỨU, XÂY DỰNG GIẢI PHÁP THU THẬP
CHỨNG CỨ HỖ TRỢ XỬ LÝ SỰ CỐ AN TOÀN THÔNG TIN
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
Hà Nội, tháng 11 /2019

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
ĐỖ BÁ SƠN
NGHIÊN CỨU, XÂY DỰNG GIẢI PHÁP THU THẬP
CHỨNG CỨ HỖ TRỢ XỬ LÝ SỰ CỐ AN TOÀN THÔNG TIN
Chuyên ngành: Hệ thống thông tin
Mã số : 8480104.01
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
HƯỚNG DẪN KHOA HỌC: PGS.TS NGUYỄN NGỌC HÓA
Hà Nội, tháng 11 /2019

Lời cảm ơn
Học viên: Đỗ Bá Sơn I
LỜI CẢM ƠN
Sau hai năm học tập và rèn luyện tại Trường Đại học Quốc gia Hà Nội, bằng sự biết ơn
và kính trọng, tác giả xin chân thành cảm ơn Ban Giám hiệu, các phòng, khoa thuộc Trường
Đại học Quốc gia Hà Nội và các Giáo sư, Phó Giáo sư, Tiến sĩ đã nhiệt tình giảng dạy và
tạo điều kiện thuận lợi giúp đỡ tác giả trong quá trình học tập và làm Luận văn.
Đặc biệt, tác giả xin bày tỏ lòng biết ơn và lời cảm ơn sâu sắc tới Thầy giáo hướng dẫn
PGS.TS. Nguyễn Ngọc Hóa đã tận tình, chu đáo hướng dẫn tôi thực hiện luận văn này. Nhờ
có sự giúp đỡ hướng dẫn nhiệt tình của thầy mà tôi đã có được những kiến thức quý báu
trong quá trình nghiên cứu, từ đó tôi có thể hoàn thành tốt luận văn thạc sĩ của mình.
Mặc dù có rất nhiều cố gắng nhưng do còn hạn chế thời gian và trình độ, nên luận văn
của tôi không tránh khỏi những thiếu sót. Tôi rất mong được sự chỉ bảo, đóng góp của các
thầy cô giáo trong khoa Công nghệ Thông tin để luận văn thạc sĩ của tôi hoàn thiện hơn.
Tôi xin chân thành cảm ơn!
Hà Nội, ngày 01 tháng 11 năm 2019

Mục lục
Học viên: Đỗ Bá Sơn II
MỤC LỤC
LỜI CẢM ƠN ..................................................................................................................... I
MỤC LỤC .......................................................................................................................... II
DANH MỤC BẢNG BIỂU ............................................................................................... V
DANH MỤC HÌNH VẼ ................................................................................................ VIII
MỞ ĐẦU .............................................................................................................................. 1
CHƯƠNG 1: QUY TRÌNH XỬ LÝ SỰ CỐ MẤT ATTT VÀ PHƯƠNG PHÁP THU
THẬP CHỨNG CỨ ............................................................................................................ 3
1.1. Quy trình điều tra số .................................................................................................... 3
1.2. Thu thập chứng cứ ....................................................................................................... 5
1.2.1. Khó khăn trong thu thập chứng cứ .......................................................................... 5
1.2.2. Tại sao thu thập chứng cứ? ...................................................................................... 5
1.2.3. Lựa chọn phương pháp thu thập .............................................................................. 6
1.2.4. Các loại chứng cứ .................................................................................................... 6
1.2.5. Các quy tắc thu thập chứng cứ ................................................................................ 7
1.2.6. Chứng cứ khả biến ................................................................................................... 9
1.2.7. Quy trình thu thập chứng cứ .................................................................................. 10
1.2.8. Thu thập chứng cớ và lưu trữ ................................................................................ 10
1.2.9. Phương pháp thu thập chứng cứ ............................................................................ 11
1.2.10.Dữ liệu thu thập .................................................................................................... 13
1.2.11.Kiểm soát và bảo vệ dữ liệu ................................................................................. 14
CHƯƠNG 2: GIẢI PHÁP THU THẬP CHỨNG CỨ BẰNG USB CHUYÊN DỤNG
............................................................................................................................................ 16
2.1. Bài toán đặt ra ............................................................................................................ 16
2.2. Phương pháp giải quyết bài toán .............................................................................. 17
2.2.1 Hướng đi cho bài toán ........................................................................................... 17
2.2.2 Xây dựng USB thu thập chứng cứ để giải quyết bài toán ..................................... 18
2.3. Các bản phân phối của hệ điều hành Linux hỗ trợ thu thập chứng cứ ................ 20
2.3.1 DEFT Linux........................................................................................................... 20
2.3.2 CAINE Linux ........................................................................................................ 21
2.3.3 Kali Linux .............................................................................................................. 23

Mục lục
Học viên: Đỗ Bá Sơn III
2.4. Công cụ thu thập chứng cứ trên Windows và Kali Linux ..................................... 26
2.4.1 Công cụ thu thập chứng cứ trên Windows ............................................................ 26
2.4.1.1. Giới thiệu công cụ thu thập chứng cứ Ir-Rescue ........................................... 26
2.4.1.2. Cấu trúc và cách sử dụng công cụ thu thập chứng cứ Ir-Rescue ................... 27
2.4.2. Công cụ thu thập chứng cứ trên Kali Linux. ......................................................... 31
2.4.2.1. Công cụ thu thập chứng cứ Dc3dd ................................................................. 31
2.4.2.2. Công cụ thu thập chứng cứ Ir-Rescue. ........................................................... 33
2.5. Một số phương pháp bảo mật phân vùng USB ....................................................... 34
2.5.1. BitLocker ............................................................................................................... 34
2.5.1.1. Giới thiệu về BitLocker .................................................................................. 34
2.5.1.2. Chức năng chính của BitLocker ..................................................................... 35
2.5.1.3. Kiến trúc BitLocker ........................................................................................ 35
2.5.1.4. Quản lý khóa BitLocker ................................................................................. 36
2.5.2. Vera Crypt ............................................................................................................. 43
2.5.2.1. Giới thiệu về Vera Crypt ................................................................................ 43
2.5.2.2. Thuật toán ....................................................................................................... 44
2.5.2.3. Cơ chế hoạt động ............................................................................................ 44
2.5.3. Lựa chọn công cụ bảo mật cho USB thu thập chứng cứ ....................................... 45
CHƯƠNG 3: XÂY DỰNG USB THU THẬP CHỨNG CỨ VÀ KIỂM THỬ ............ 47
3.1. Giới thiệu .................................................................................................................... 47
3.2. Chia các phân vùng cho USB thu thập chứng cứ ................................................... 47
3.2.1 Tổng quan .............................................................................................................. 47
3.2.2 Chuẩn bị USB thu thập chứng cứ .......................................................................... 48
3.2.3 Thực hiện chia các phân vùng cho USB thu thập chứng cứ ................................. 48
3.3. Tùy biến hệ điều hành Kali Linux trên phân vùng thứ nhất ................................. 51
3.3.1. Giới thiệu ............................................................................................................... 51
3.3.2. Cài đặt hệ điều hành Kali Linux lên phân vùng thứ nhất. ..................................... 51
3.3.3. Tùy biến hệ điều hành Kali Linux ......................................................................... 57
3.3.3.1. Tối ưu hệ điều hành Kali Linux ..................................................................... 57
3.3.3.2. Cài đặt công cụ thu thập chứng cứ trên hệ điều hành Kali Linux .................. 60
3.4. Công cụ thu thập chứng cứ phân vùng 2 ................................................................. 62
3.5. Thiết lập cơ chế bảo mật cho các phân vùng USB .................................................. 63
3.5.1. Cài đặt cơ chế bảo mật cho phân vùng thứ nhất.................................................... 64
3.5.2. Cài đặt cơ chế bảo mật cho phân vùng 2 và 3 ....................................................... 67

