Tổng quan nghiên cứu

Kỷ nguyên số chứng kiến sự bùng nổ mạnh mẽ của mạng Internet và các hệ thống công nghệ thông tin tại Việt Nam. Đi cùng với những lợi ích vượt trội về kinh tế và xã hội là sự gia tăng nhanh chóng của các loại tội phạm công nghệ cao với phương thức thủ đoạn tinh vi. Theo số liệu thống kê từ Trung tâm Ứng cứu khẩn cấp máy tính Việt Nam (VNCERT), chỉ riêng trong năm 2015, cả nước đã ghi nhận 5.898 sự cố lừa đảo trực tuyến, 8.850 sự cố thay đổi giao diện, 16.837 sự cố phát tán mã độc và hơn 1.451.997 lượt địa chỉ IP bị lây nhiễm.

Tội phạm sử dụng thiết bị tính toán làm công cụ hoặc mục tiêu tấn công gây ra nhiều thiệt hại nghiêm trọng. Vấn đề nghiên cứu trọng tâm đặt ra là các chứng cứ điện tử thường có tính trừu tượng cao, dễ dàng bị xóa bỏ, mã hóa hoặc làm sai lệch. Mục tiêu cụ thể của luận văn là nghiên cứu, hệ thống hóa toàn diện các phương pháp khoa học và công nghệ kỹ thuật số nhằm phát hiện, thu thập, phục hồi, phân tích và bảo toàn chứng cứ điện tử đạt chuẩn pháp lý.

Phạm vi nghiên cứu được thực hiện tại Trường Đại học Bách Khoa – Đại học Quốc gia TP. Hồ Chí Minh trong thời gian 12 tháng, từ tháng 7 năm 2017 đến tháng 7 năm 2018. Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở việc cụ thể hóa quy trình kỹ thuật phù hợp với Điều 87 và Điều 99 Bộ luật Tố tụng Hình sự năm 2015, góp phần nâng tỷ lệ trích xuất dữ liệu thành công lên trên 90% và rút ngắn 50% thời gian xử lý giám định tại các cơ quan thực thi pháp luật.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu ứng dụng nền tảng lý thuyết điều tra số (Digital Forensics), bao gồm hai phân nhánh trụ cột là điều tra máy tính (Computer Forensics) và điều tra mạng (Network Forensics). Luận văn tích hợp các nguyên lý pháp y kỹ thuật số hiện đại cùng mô hình chuỗi bảo quản chứng cứ (Chain of Custody) theo tiêu chuẩn quốc tế ISO/IEC 27037, đảm bảo tính nguyên vẹn tuyệt đối của dữ liệu từ hiện trường đến phòng xét xử.

Bên cạnh đó, khung lý thuyết tập trung phân tích 5 khái niệm cốt lõi:

  • Dữ liệu điện tử: Ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh lưu trữ dưới dạng tương tự hoặc số nhị phân (bit 0 và 1).
  • Vùng dịch vụ (Service Area): Khu vực điều khiển cấp thấp trên ổ cứng HDD chứa các bảng ánh xạ lỗi P-List và G-List.
  • Vùng ẩn bảo vệ: Gồm Host Protected Area (HPA) và Device Configuration Overlay (DCO) dùng để che giấu dung lượng lưu trữ thực tế.
  • Cơ chế ổ SSD: Kỹ thuật phân bổ hao mòn (Wear Leveling) và tập lệnh giải phóng bộ nhớ TRIM.
  • Cấu hình mảng đĩa RAID: Thuật toán phân tách và tính toán khối lưu trữ dự phòng (Parity) trên RAID 0, 1, 5, 6 và RAID 10.

Phương pháp nghiên cứu

Nghiên cứu sử dụng nguồn dữ liệu thực nghiệm thu thập từ 12 cấu hình phần cứng lưu trữ phổ biến (HDD chuẩn giao tiếp SATA, IDE, SCSI; SSD chuẩn NVMe, PCIe, M.2) cùng hơn 100 mẫu trích xuất bộ nhớ tạm thời RAM trong các trạng thái hệ thống khác nhau. Phương pháp chọn mẫu là chọn mẫu có chủ đích (Purposive Sampling), tập trung vào các thiết bị và kịch bản tấn công mạng thường gặp nhất tại Việt Nam.

Lý do lựa chọn phương pháp phân tích thực nghiệm kết hợp đối sánh là nhằm kiểm tra khả năng can thiệp trực tiếp vào tầng firmware và bộ nhớ động mà không làm biến đổi cấu trúc bit gốc. Quá trình phân tích sử dụng các thiết bị phần cứng chuyên dụng như cầu chặn ghi Tableau T35u, T6u, T7u, bộ công cụ phục hồi phần cứng PC-3000 SAS/SCSI, cùng các phần mềm pháp y chuẩn mực như FTK Imager, Belkasoft RAM Capturer, Volatility, DumpIT và Wireshark. Timeline nghiên cứu được thực hiện liên tục trong 1 năm (từ ngày 10/07/2017 đến ngày 18/07/2018), bảo đảm tính kiểm chứng và độ tin cậy khoa học cao với sai số can thiệp dữ liệu bằng 0%.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình khảo sát và thử nghiệm thực nghiệm đã mang lại 4 phát hiện quan trọng:

  1. Trích xuất bộ nhớ RAM qua DMA và phần mềm chuyên dụng: Thu thập thành công 100% dữ liệu khả biến tại thời điểm máy đang chạy, bao gồm danh sách tiến trình ẩn, các kết nối mạng TCP/UDP và lịch sử thực thi lệnh (tasklist, regedit). Đặc biệt, hệ thống đã trích xuất thành công 100% khóa giải mã 256-bit của phân vùng BitLocker mà không cần đối tượng cung cấp mật khẩu.
  2. Tác động của lệnh TRIM trên ổ cứng thể rắn SSD: Khi tính năng TRIM được kích hoạt, hệ điều hành tự động xóa sạch dữ liệu vật lý trên các block nhớ trong thời gian rảnh rỗi. Tỷ lệ phục hồi dữ liệu bị xóa giảm xuống dưới 15% sau 30 phút hệ thống ở trạng thái nghỉ. Tuy nhiên, khi kích hoạt chế độ SafeMode của SSD, tỷ lệ chặn lệnh TRIM thành công đạt 100%, nâng tỷ lệ phục hồi tệp tin lên mức 92%.
  3. Khai thác vùng ẩn Service Area, HPA và DCO trên HDD: Bằng việc can thiệp lệnh ATA SET_MAX_ADDRESS và giải mã module firmware bằng PC-3000, nghiên cứu đã phát hiện và khôi phục 95% dữ liệu được cố tình che giấu trong các phân vùng ẩn HPA và DCO mà các công cụ kiểm tra thông thường trên hệ điều hành không thể thấy.
  4. Tái cấu trúc dữ liệu trên hệ thống RAID: Phân tích thuật toán XOR parity trên RAID-5 và RAID-6 chứng minh khả năng tái dựng toàn vẹn 100% cấu trúc tập tin logic ngay cả khi hệ thống bị hư hỏng vật lý 1 ổ đĩa (đối với RAID-5) hoặc 2 ổ đĩa (đối với RAID-6).

Thảo luận kết quả

Nguyên nhân chính dẫn đến sự thất bại trong việc thu thập chứng cứ điện tử truyền thống là do thói quen ngắt nguồn đột ngột máy tính, làm mất toàn bộ dữ liệu RAM và kích hoạt các lỗi phân mảnh bảng ánh xạ trên SSD. So với các nghiên cứu trước đây vốn chỉ tập trung vào phương pháp khám xét tĩnh (Dead-box Forensics), hướng tiếp cận điều tra động (Live Forensics) trong luận văn này giúp bảo toàn được các bằng chứng có giá trị sống còn như khóa mã hóa và phiên làm việc mạng.

Các kết quả thực nghiệm có thể được tổng hợp trực quan qua bảng so sánh tốc độ sao lưu ảnh đĩa bit-stream giữa các cầu chặn ghi phần cứng Tableau (đạt băng thông từ 3,5 GB/phút đến hơn 15 GB/phút) và biểu đồ suy giảm dữ liệu khả phục hồi trên SSD theo thời gian khi có và không có TRIM. Nghiên cứu khẳng định giá trị khoa học to lớn trong việc tạo lập hồ sơ chứng cứ số khách quan, đáp ứng đầy đủ tính hợp pháp và tính kiểm chứng được theo luật tố tụng Việt Nam.

Đề xuất và khuyến nghị

Nhằm hoàn thiện năng lực điều tra và giám định kỹ thuật số tại Việt Nam, luận văn đưa ra 4 nhóm giải pháp chiến lược:

  1. Chuẩn hóa quy trình thu thập 6 bước: Ban hành quy trình chuẩn quốc gia gồm Xác định, Thu thập, Bảo quản, Phục hồi, Khai thác và Thuyết minh chứng cứ điện tử. Mục tiêu đạt 100% hồ sơ giám định kỹ thuật số tuân thủ chuỗi hành trình chứng cứ trong giai đoạn 2018–2020 do Bộ Công an và Viện Kiểm sát Nhân dân Tối cao chủ trì.
  2. Trang bị thiết bị phần cứng chống ghi và phục hồi chuyên dụng: Đầu tư đồng bộ các thiết bị chặn ghi phần cứng như Tableau Forensic Universal Bridge T356789iu, thiết bị sao lưu TD2u/TD3/TX1 và bộ giải pháp phục hồi tầng sâu PC-3000 SAS/SCSI. Mục tiêu nâng tỷ lệ khôi phục thành công dữ liệu từ các thiết bị hỏng vật lý lên trên 90% trước năm 2021 tại các trung tâm giám định kỹ thuật hình sự.
  3. Ứng dụng quy trình khẩn cấp xử lý bộ nhớ RAM và ổ cứng SSD: Triển khai ngay kỹ thuật đóng băng bộ nhớ RAM bằng Belkasoft RAM Capturer, DumpIT và vô hiệu hóa TRIM thông qua chế độ SafeMode của SSD trong vòng 15 phút đầu tiên khi tiếp cận hiện trường. Đơn vị thực hiện là các tổ công tác phản ứng nhanh về an ninh mạng từ quý IV/2018.
  4. Xây dựng chương trình đào tạo và cấp chứng chỉ giám định số: Tổ chức các khóa đào tạo chuyên sâu về Computer Forensics và Network Forensics cho hơn 500 điều tra viên, giám định viên và kiểm sát viên trên toàn quốc trong lộ trình 3 năm (2019–2022), phối hợp giữa các trường đại học khối công nghệ và cơ quan tư pháp.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu mang lại giá trị ứng dụng thiết thực cho 4 nhóm đối tượng chính:

  1. Cán bộ điều tra và Giám định viên kỹ thuật hình sự: Giúp nắm vững quy trình tạo ảnh đĩa bit-stream, kỹ thuật can thiệp firmware ổ cứng và bóc tách khóa BitLocker để phục vụ điều tra các vụ án kinh tế, an ninh mạng với độ chính xác đạt trên 98%.
  2. Luật sư, Thẩm phán và Kiểm sát viên: Cung cấp cơ sở lý luận và tiêu chuẩn kỹ thuật để đánh giá tính hợp pháp, tính toàn vẹn của dữ liệu điện tử theo Điều 87 và Điều 99 Bộ luật Tố tụng Hình sự 2015 trong 100% các phiên xét xử có chứng cứ số.
  3. Chuyên gia an toàn thông tin và Đội phản ứng sự cố (SOC/CSIRT): Ứng dụng các công cụ phân tích gói tin mạng (Wireshark, Snort) và phân tích bộ nhớ động (Volatility) để điều tra nguyên nhân gốc rễ, khoanh vùng và xử lý 100% các cuộc tấn công có chủ đích APT vào hệ thống doanh nghiệp.
  4. Giảng viên, Học viên cao học và Sinh viên ngành Khoa học máy tính / An toàn thông tin: Tài liệu tham khảo học thuật chuyên sâu với hơn 80 sơ đồ kỹ thuật chi tiết về cấu trúc bộ nhớ, kiến trúc RAID và vi điều khiển lưu trữ.

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

  1. Dữ liệu điện tử chính thức được công nhận là nguồn chứng cứ hợp pháp tại Việt Nam từ thời điểm nào? Dữ liệu điện tử được chính thức công nhận tại Điều 87 và Điều 99 Bộ luật Tố tụng Hình sự năm 2015 (thông qua ngày 27/11/2015). Quy định này thay thế hạn chế của Bộ luật năm 2003, tạo hành lang pháp lý vững chắc cho 100% các hoạt động điều tra số.

  2. Tại sao phải ưu tiên trích xuất bộ nhớ RAM trước khi tắt máy tính tang vật? Bộ nhớ RAM lưu trữ dữ liệu khả biến tạm thời. Tắt nguồn máy tính sẽ xóa sạch 100% thông tin về các tiến trình đang chạy, kết nối mạng độc hại và khóa mã hóa phân vùng BitLocker 256-bit, gây mất mát vĩnh viễn các bằng chứng quan trọng.

  3. Tính năng TRIM trên ổ SSD gây cản trở công tác điều tra như thế nào? TRIM tự động ghi đè số 0 lên các block dữ liệu đã bị xóa nhằm duy trì tốc độ đọc ghi. Lệnh này làm mất hơn 85% dữ liệu chỉ sau thời gian ngắn nếu điều tra viên không kịp thời kích hoạt chế độ SafeMode để vô hiệu hóa TRIM.

  4. Làm thế nào để phát hiện và khôi phục dữ liệu giấu trong vùng ẩn HPA và DCO? Vùng HPA và DCO che giấu dung lượng đĩa khỏi hệ điều hành. Bằng cách sử dụng thiết bị chuyên dụng như PC-3000 kết hợp lệnh chuẩn ATA SET_MAX_ADDRESS, điều tra viên có thể phát hiện và khôi phục 100% dung lượng bị ẩn giấu.

  5. Thiết bị chặn ghi (Hardware Write-Blocker) có vai trò gì trong chuỗi bảo quản chứng cứ? Thiết bị chặn ghi ngăn chặn 100% các tín hiệu ghi dữ liệu từ máy tính phân tích vào thiết bị tang vật gốc. Điều này bảo đảm tính nguyên vẹn tuyệt đối với sai số 0%, giúp chứng cứ được chấp nhận hợp lệ trước tòa án.

Kết luận

  • Luận văn đã hệ thống hóa hoàn chỉnh cơ sở pháp lý về dữ liệu điện tử theo tinh thần Bộ luật Tố tụng Hình sự năm 2015 và các nghị định liên quan tại Việt Nam.
  • Làm rõ bản chất vật lý, logic và cấu trúc tầng sâu của các thiết bị lưu trữ từ tính HDD, chip nhớ bán dẫn SSD cùng các vùng ẩn Service Area, HPA và DCO.
  • Khảo sát toàn diện thuật toán phục hồi dữ liệu phân tán trên 5 cấu trúc RAID phổ biến (RAID 0, 1, 10, 5, 6) bằng phương pháp toán học Parity XOR.
  • Xây dựng thành công kỹ thuật khai thác bộ nhớ tạm thời RAM qua kết nối DMA, trích xuất thành công khóa giải mã BitLocker mà không cần mật khẩu người dùng.
  • Đề xuất mô hình quy trình 6 bước chuẩn mực cùng hệ thống giải pháp công nghệ phần cứng, phần mềm điều tra số chuyên dụng phù hợp với thực tiễn trong nước.

Đóng góp lớn nhất của công trình là đặt nền móng kỹ thuật và công nghệ vững chắc cho ngành khoa học điều tra số tại Việt Nam. Lộ trình tiếp theo cần tập trung chuyển giao và thử nghiệm thực địa quy trình này tại các cơ quan giám định trong vòng 12 đến 24 tháng tới. Các tổ chức, viện nghiên cứu và doanh nghiệp hãy chủ động áp dụng các giải pháp điều tra số tiên tiến để nâng cao năng lực bảo vệ chủ quyền an ninh mạng quốc gia.