Định nghĩa Trojan Horse (Mã độc Troy)
Loại mã độc ngụy trang thành phần mềm hợp pháp/hữu ích để lừa người dùng cài đặt. Khác với virus/sâu, Trojan không tự nhân bản - cần sự đồng ý của người dùng (social engineering). Tên gọi từ truyền thuyết "Ngựa gỗ Troy" của Hy Lạp cổ đại.
Cơ chế hoạt động
- Lừa dối (Social Engineering): Email đính kèm, tải xuống giả mạo, cập nhật giả, quảng cáo lừa đảo
- Thực thi: Người dùng chạy file → mã độc cài đặt ngầm
- Kết nối C2 (Command & Control): Kết nối về server điều khiển của kẻ tấn công
- Thực hiện mục đích độc hại: Cắp dữ liệu, kiểm soát từ xa, tải mã độc khác, tấn công DDoS...
Các loại Trojan phổ biến
| Loại | Mô tả |
|---|---|
| Remote Access Trojan (RAT) | Kiểm soát hoàn toàn máy жертва từ xa (screen, keystroke, file, webcam) |
| Banking Trojan | Cắp thông tin ngân hàng, thẻ tín dụng (Zeus, Emotet, TrickBot) |
| Downloader/Dropper | Tải và cài đặt mã độc khác (Ransomware, Miner, RAT...) |
| DDoS Trojan | Biến máy thành botnet tham gia tấn công DDoS |
| Rootkit Trojan | Ẩn mình sâu trong hệ thống (kernel/firmware), khó phát hiện/gỡ bỏ |
| Exploit Trojan | Khai thác lỗ hổng phần mềm chưa vá |
| Spyware/Keylogger | Giám sát hoạt động, ghi phím, màn hình, clipboard |