Phân loại mối đe dọa an ninh mạng
Mối đe dọa an ninh mạng (Cyber Threat) là bất kỳ sự kiện tiềm ẩn nào có thể khai thác lỗ hổng để gây hại cho hệ thống, mạng hoặc dữ liệu. Dưới đây là các nhóm đe dọa chính:
1. Mã độc (Malware) - Nhóm phổ biến nhất
| Loại | Đặc điểm | Tác động |
|---|---|---|
| Virus | Gắn vào file hợp pháp, lan truyền khi file chạy | Hỏng file, đánh cắp dữ liệu, làm chậm hệ thống |
| Worm (Sâu) | Tự lan truyền qua mạng, không cần file host | Lây lan nhanh, tiêu tốn băng thông, cài backdoor |
| Trojan (Mã ngựa Trojan) | Giả vờ phần mềm hợp pháp, tạo backdoor | Kiểm soát từ xa, đánh cắp dữ liệu, tải mã độc khác |
| Ransomware (Mã độc tống tiền) | Mã hóa file, yêu cầu tiền chuộc (crypto) | Mất dữ liệu, downtime, thiệt hại tài chính lớn |
| Spyware (Phần mềm gián điệp) | Theo dõi hoạt động: keystroke, màn hình, mic, camera | Mất quyền riêng tư, đánh cắp credential, bí mật kinh doanh |
| Adware | Giảm hiệu năng, vector cho malware khác | |
| Rootkit | Ẩn mình ở cấp kernel/firmware, cực khó phát hiện | Kiểm soát hoàn toàn hệ thống, bền vững (persistence) |
| Botnet | Mạng máy tính bị kiểm soát (bot) bởi C2 server | DDoS, spam, khai thác coin, brute-force |
| Fileless Malware | Chạy trong RAM, dùng công cụ hợp pháp (PowerShell, WMI) | Tránh AV truyền thống, khó forensic |
2. Tấn công kỹ thuật xã hội (Social Engineering)
- Phishing: Email/SMS/Chat giả mạo tổ chức uy tín → đánh cắp đăng nhập, OTP, thẻ tín dụng. Bao gồm: Spear phishing (nhắm mục tiêu), Whaling (cấp cao), Smishing (SMS), Vishing (Voice).
- Pretexting: Tạo tình huống giả (nhân viên IT, cảnh sát, kiểm toán) để lừa thông tin.
- Baiting: Để USB nhiễm mã độc tại nơi công cộng, hoặc tải phần mềm "crack" miễn phí.
- Tailgating/Piggybacking: Theo người được phép vào khu vực bảo mật.
3. Tấn công mạng (Network Attacks)
- Man-in-the-Middle (MitM): Nghe lén/sửa đổi lưu lượng giữa client-server (ARP spoofing, DNS spoofing, SSL stripping, Evil Twin AP).
- DDoS (Distributed Denial of Service): Làm quá tải đích bằng botnet. Loại: Volumetric (UDP flood), Protocol (SYN flood), Application layer (HTTP flood).
- DNS Tunneling: Đưa dữ liệu qua truy vấn DNS để bypass firewall.
- BGP Hijacking: Chuyển hướng lưu lượng internet bằng cách khai báo sai route.
4. Tấn công ứng dụng & Web (OWASP Top 10)
- Injection (SQLi, NoSQLi, Command, LDAP): Chèn mã độc vào input → thực thi trên server.
- Broken Authentication: Quản lý session yếu, credential stuffing, brute force.
- Sensitive Data Exposure: Không mã hóa dữ liệu nhạy cảm (PII, thẻ tín dụng).
- XXE (XML External Entities): Khai thác parser XML cũ.
- Broken Access Control: IDOR, elevation of privilege, CORS misconfig.
- Security Misconfiguration: Default creds, directory listing, error verbose, cloud storage public.
- XSS (Cross-Site Scripting): Chèn JS độc hại chạy trên trình duyệt nạn nhân.
- Insecure Deserialization: Remote code execution qua object serialization.
- Using Components with Known Vulnerabilities: Thư viện cũ, CVE chưa vá.
- Insufficient Logging & Monitoring: Không phát hiện tấn công kịp thời.
5. Tấn công dựa trên danh tính (Identity-based)
- Credential Stuffing: Dùng cặp user/pass rò rỉ từ site khác để thử đăng nhập.
- Password Spraying: Thử một mật khẩu phổ biến cho nhiều tài khoản (tránh lockout).
- Brute Force: Thử tất cả tổ hợp ký tự.
- Pass-the-Hash / Pass-the-Ticket: Dùng hash NTLM/Kerberos ticket để xác thực không cần mật khẩu gốc.
- Kerberoasting / AS-REP Roasting: Khai thác Kerberos trong AD.
6. Nội bộ (Insider Threats)
- Malicious Insider: Nhân viên cố ý đánh cắp, phá hoại (disgruntled,'espionage).
- Negligent Insider: Vô ý vi phạm chính sách (gửi nhầm email, click phishing, weak password).
- Compromised Insider: Tài khoản nhân viên bị chiếm đoạt bởi kẻ ngoài.
7. Tấn công chuỗi cung ứng (Supply Chain Attacks)
- Chèn mã độc vào phần mềm/phần cứng tại nhà cung cấp (SolarWinds, Log4j, 3CX).
- Khai thác thư viện open source phổ biến (npm, PyPI, Maven typosquatting).
- Tấn công pipeline CI/CD (CodeCov, GitHub Actions compromise).
8. Tấn công mới nổi (Emerging Threats)
- AI-powered attacks: Deepfake voice/video cho BEC, tự động hóa phishing, viết mã khai thác.
- Quantum threats: Sắp tới có thể phá vỡ RSA/ECC (Harvest now, decrypt later).
- IoT/OT attacks: Mirai botnet, khai thác thiết bị thông minh, hệ thống điều khiển công nghiệp.
- Cloud-native attacks: Container escape, K8s misconfig, serverless injection.
Top 5 mối đe dọa hàng đầu 2024 (theo các báo cáo: Verizon DBIR, IBM X-Force, ENISA)
- Social Engineering / Phishing (~74% vi phạm bao gồm yếu tố con người)
- Ransomware & Extortion (Double/Triple extortion)
- Vulnerability Exploitation (Zero-day, n-day, CVE-2023/2024 critical)
- Credential Theft / Identity Attacks
- Cloud Misconfiguration & Data Exposure
Phòng thủ thiết yếu (Essential Defenses)
- MFA bắt buộc cho mọi tài khoản (đặc biệt admin, VPN, email, cloud)
- Patch management: Vá critical CVE trong 72h, tự động hóa nếu có thể
- EDR/XDR trên mọi endpoint + Network detection (NDR)
- Backup 3-2-1 + test restore định kỳ + offline/immutable backup
- Phân đoạn mạng (Zero Trust): Không tin mặc định, verify mọi kết nối
- Đào tạo nhận thức: Mô phỏng phishing hàng quý, văn hóa báo cáo sự cố không trừng phạt
- Quản trị đặc quyền (PAM): Just-in-time access, session recording
- Threat Intelligence: Tích hợp IOC, TTPs vào SIEM/SOAR
- Application Security: SAST/DAST/SCA trong CI/CD, WAF, API Gateway
- Incident Response Plan: Runbook, tabletop exercise, cyber insurance
Kết luận
Mối đe dọa an ninh mạng luôn tiến hóa. Không có "vũ khí bạc" (silver bullet). Chiến lược hiệu quả là Defense in Depth (bảo vệ nhiều lớp) kết hợp Zero Trust (không tin tưởng mặc định), giám sát liên tục, và văn hóa bảo mật mạnh mẽ. Đầu tư vào con người (đào tạo) quan trọng không kém công nghệ.