Mối đe dọa

Tin tặc Lazarus sử dụng mã hóa hậu lượng tử để ẩn giấu mã độc mới

Chiến dịch Operation FlashHole của nhóm Lazarus đang sử dụng kỹ thuật mã hóa hậu lượng tử ML-KEM-1024 để che giấu payload mã độc khỏi các công cụ bảo mật.

RSS Source
RSS SourceAI Rewrite
~1 phút đọc•25 lượt xem
North Korean Hackers Use Post-Quantum Encryption to Hide New Malware From Security Tools
  • Chiến dịch Operation FlashHole: Nhóm tin tặc Lazarus nhắm mục tiêu vào các tổ chức tại Hàn Quốc thông qua phần mềm tài chính bị lạm dụng.
  • Kỹ thuật mã hóa mới: Sử dụng cơ chế ML-KEM-1024 (Post-Quantum Cryptography) để bảo vệ payload trong quá trình truyền tải từ máy chủ C2.
  • Thiết kế module: Mã độc sử dụng kiến trúc modular với các thành phần như TechHub, Cubridge để thực thi trong bộ nhớ, giảm thiểu dấu vết trên ổ cứng.
  • Khuyến nghị phòng thủ: Cần giám sát chặt chẽ các tiến trình con bất thường từ phần mềm tin cậy và kiểm soát lưu lượng mạng tới các nền tảng như GitHub/Dropbox.

Các nhà nghiên cứu bảo mật vừa công bố báo cáo chi tiết về chiến dịch tấn công mạng mang tên Operation FlashHole, được thực hiện bởi nhóm tin tặc khét tiếng Lazarus. Chiến dịch này nhắm vào các tổ chức trong lĩnh vực phần mềm, xây dựng và thiết bị truyền thông tại Hàn Quốc, bắt đầu từ khoảng tháng 7 năm 2025. Điểm đáng chú ý nhất trong chiến dịch này là việc áp dụng mã hóa hậu lượng tử để che giấu các payload độc hại khỏi sự phát hiện của các giải pháp an ninh mạng truyền thống.

Operation FlashHole attack flow during initial compromise (Source – Securelist)
Hình 1: Sơ đồ luồng tấn công Operation FlashHole trong giai đoạn xâm nhập ban đầu, bao gồm việc sử dụng các trang web giả mạo để dẫn dụ nạn nhân.

Chiến dịch bắt đầu bằng các email lừa đảo (phishing) dẫn người dùng đến các trang web giả mạo, chẳng hạn như các trang web tuyển dụng hoặc thiết kế nội thất. Các nhà nghiên cứu phát hiện rằng một số hình ảnh trên các trang web này có dấu hiệu được tạo ra bởi trí tuệ nhân tạo (AI). Sau khi xâm nhập thành công, kẻ tấn công sử dụng các phần mềm Windows hợp lệ và kỹ thuật thực thi trong bộ nhớ (memory-based execution) để tránh để lại dấu vết trên ổ cứng.

Kỹ thuật mã hóa hậu lượng tử trong mã độc

Điểm nhấn kỹ thuật của Operation FlashHole nằm ở cách thức LPEClient - một thành phần trong bộ mã độc của Lazarus - giao tiếp với máy chủ điều khiển (C2). Thay vì sử dụng các phương thức mã hóa thông thường, mã độc này yêu cầu bốn khối khóa công khai ML-KEM-1024 từ máy chủ C2 để thiết lập khóa chia sẻ. Phương pháp này dựa trên tiêu chuẩn FIPS 203 của NIST, được thiết kế để chống lại các cuộc tấn công từ máy tính lượng tử trong tương lai.

Appearance of the malicious websites (Source - Securelist)
Hình 2: Giao diện các trang web giả mạo được sử dụng trong chiến dịch để phát tán mã độc.

Sau khi thiết lập khóa thành công, mã độc sử dụng thuật toán Threefish để giải mã payload tiếp theo và nạp trực tiếp vào bộ nhớ. Việc sử dụng mã hóa hậu lượng tử không có nghĩa là tin tặc sở hữu máy tính lượng tử, mà là một chiến thuật nhằm gây khó khăn cho các hệ thống phân tích lưu lượng mạng (Network Traffic Analysis) và các công cụ giải mã nội dung gói tin của đội ngũ phòng thủ.

Phân tích các thành phần mã độc

Bộ công cụ của Lazarus trong chiến dịch này bao gồm nhiều thành phần chuyên biệt, mỗi thành phần đảm nhận một vai trò cụ thể trong chuỗi tấn công:

  • TechHub & ClientHub: Chịu trách nhiệm phân phối các thành phần sau đó và truyền tải dữ liệu mã hóa.
  • Cubridge: Đóng vai trò là bộ điều khiển trung tâm, cho phép nạp các module và plugin tùy chỉnh theo nhu cầu của kẻ tấn công trên từng thiết bị mục tiêu.
  • LPEClient: Thực hiện hồ sơ hóa (profiling) hệ thống bị nhiễm và nhận các payload từ C2.

Các thành phần này thường xuyên giao tiếp thông qua các nền tảng hợp lệ như GitHub hoặc Dropbox, khiến việc phát hiện dựa trên tên miền hoặc địa chỉ IP trở nên vô cùng khó khăn đối với các hệ thống phòng thủ truyền thống.

Bảng chỉ số IOCs (Indicators of Compromise)

Loại thực thểGiá trị / Chỉ sốMô tả tác động
File Hashec84d6cb2ae7974767aedac246b50a3eThành phần mã độc chính
File Hasha28cba214058fcae2883d8cffc883abdThành phần mã độc chính
File Hashc105d6b16f544582772de0159f24c00aThành phần mã độc chính
File Hash2f8475a90a25624ed02f1d18d4e6d65dThành phần mã độc chính
File Hash676fabe30a28b53925fba98e34b35986Thành phần mã độc chính
File Hashb4a7eff35f048f06fb0a2d7631f23a7dThành phần mã độc chính
File Hashff07641dc56914dd90ee0bd7404d7ad7Thành phần mã độc chính
⚠️ Cảnh báo quan trọng: Các tổ chức cần đặc biệt lưu ý đến các tiến trình con bất thường phát sinh từ các phần mềm bảo mật tài chính (như CrossWeb EX). Việc giám sát hành vi bộ nhớ và các kết nối mạng bất thường tới các dịch vụ lưu trữ đám mây công cộng là ưu tiên hàng đầu để phát hiện sớm các dấu hiệu xâm nhập.

Để phòng chống hiệu quả, các đội ngũ SOC cần tập trung vào việc giám sát hành vi thay vì chỉ dựa vào chữ ký file (file signatures). Việc tương quan giữa các cảnh báo trên endpoint với lưu lượng web bất thường là chìa khóa để phát hiện các cuộc tấn công sử dụng kỹ thuật thực thi trong bộ nhớ. Tham khảo thêm thông tin chi tiết về các kỹ thuật của Lazarus tại MITRE ATT&CK để xây dựng các quy tắc phát hiện phù hợp.

Tổng hợp, và phân tích kỹ thuật từ:Cyber Security News
Xem bài gốc

Mạng Lưới An Ninh Mạng & Cộng Đồng

24/7 Alerts

Nhận cảnh báo 0-Day khẩn cấp, phân tích mã độc và tham gia thảo luận kỹ thuật cùng chuyên gia.

RSS Source

Ban biên tập nội dung và phân tích an ninh mạng tại ADSECVN.COM.

Bài Viết Liên Quan

Cùng chuyên mục & chủ đề