| ประเภท | ลักษณะ | ตัวอย่าง |
| Virus | ติดเชื้อไฟล์ Executable ต้องการ Host File แพร่กระจายผ่านการรันโปรแกรม | Appender, Prepender, Cavity, Polymorphic, Metamorphic |
| Worm | แพร่กระจายตัวเองผ่าน Network ไม่ต้องการ Host File/โฮสต์ | WannaCry, Conficker, Stuxnet, Mirai |
| Trojan Horse | ปลอมเป็นโปรแกรมถูกต้อง มี Backdoor/Funktions อันตรายซ่อนอยู่ | Remote Access Trojan (RAT), Banking Trojan (Emotet, TrickBot) |
| Ransomware | เข้ารหัสไฟล์/ล็อกระบบ ขอค่าไถ่ | LockBit, BlackCat, Conti, REvil, Ryuk |
| Spyware | ขโมยข้อมูล: Keylogger, Screen Scraper, Credential Stealer | Pegasus, FinSpy, Agent Tesla |
| Adware | แสดงโฆษณาไม่พึงประสงค์ Redirect Browser | Fireball, DollarRevenue |
| Rootkit | ซ่อนกระบวนการ/ไฟล์/Registry ในระดับ Kernel/Hypervisor | TDL4, Necurs, ZeroAccess, UEFI Rootkits |
| Bot/Botnet | คอมพิวเตอร์ที่ติดไวรัสอยู่ในเครือข่ายควบคุมโดย C2 Server | Mirai, Emotet, TrickBot, Qakbot |
| Cryptominer | ใช้ทรัพยากรขุด Crypto | XMRig, CoinMiner |
| Fileless Malware | รันใน Memory ใช้ Living-off-the-land Binaries (LOLBins) | PowerShell Empire, Cobalt Strike, WMIC |
Backdoor (ประตูหลัง) คืออะไร?
ช่องทางลับที่繞过 การยืนยันตัวตนปกติ (Authentication) เพื่อเข้าถึงระบบ/ข้อมูล โดยไม่ผ่านกระบวนการตรวจสอบทั่วไป
- ติดตั้งโดย: Hackers (หลัง Compromise), Developers (Debug/Backdoor Accounts), Vendors (Remote Support)
- ใช้เพื่อ: Persistent Access, Data Exfiltration, Lateral Movement, Deploy More Malware
- ตัวอย่าง: FinSpy - Backdoor ระดับรัฐ ใช้สแกน/ควบคุมระยะไกล
Rootkit คืออะไร?
มัลแวร์ที่ออกแบบมาเพื่อ ซ่อนตัวเองและมัลแวร์อื่นๆ จาก OS และ Security Tools โดยการ Hook/Modify Kernel, System Calls, File System, Registry
ลักษณะเด่น:
- ซ่อน: Files, Processes, Registry Keys, Network Connections, Ports
- Disable Antivirus/EDR
- Keylogger, Credential Stealer, Banking Trojan Components
- ยากต่อการกำจัดมาก ต้อง Boot จาก External Media (WinPE, Linux Live, Helix, Trinity Rescue Disk)
Macro Virus คืออะไร?
ไวรัสที่ฝังโค้ดอันตรายในไฟล์เอกสาร (Word, Excel, PowerPoint) ที่ใช้ Macro (VBA) ทำงานเมื่อเปิดไฟล์ → แพร่กระจายไปไฟล์อื่นในระบบ
การแพร่กระจายของ Malware ในเครือข่าย
- Initial Access: Phishing, Exploit, Drive-by Download, USB, Supply Chain
- Execution: รัน Payload บน Victim Machine
- Persistence: Registry Run Keys, Scheduled Tasks, Services, WMI, Startup Folder
- Privilege Escalation: Exploit Vulnerabilities, Token Impersonation, UAC Bypass
- Defense Evasion: Obfuscation, Packing, Living-off-the-land, Rootkit
- Credential Access: Dump LSASS, SAM, NTDS.dit, Keylogging
- Discovery: Network Scan, AD Recon, Cloud Metadata
- Lateral Movement: SMB/PSExec, WMI, RDP, SSH, Pass-the-Hash
- Collection: Staging Data, Archive, Encrypt
- Command & Control (C2): DNS, HTTP/HTTPS, Custom Protocols
- Exfiltration: Compress, Encrypt, Send to External Server
- Impact: Encrypt (Ransomware), Destroy, Deface, DDoS
(อ้างอิง MITRE ATT&CK Framework)
สัญญาณเตือนการติด Malware
- คอมพิวเตอร์ช้าลงอย่างกะทันหัน
- BSOD (Blue Screen of Death) บ่อยขึ้น
- โปรแกรมเปิด/ปิดเอง, Pop-ups, Toolbars, Browser Redirects
- Disk/Network Activity สูงผิดปกติ (ตอน Idle)
- พื้นที่ Disk เหลือน้อยลงเร็ว
- Spam ส่งจากอีเมลตัวเอง
- Antivirus/EDR ถูก Disable/Uninstall เอง
การป้องกันและตอบสนอง
- Prevention: EDR/NGAV, Email Security, Web Proxy, Application Control, Patch Management, User Training, MFA
- Detection: SIEM, XDR, NTA, Threat Hunting, Deception Technology
- Response: Isolation, Block IOCs, Credential Reset, Forensic Imaging, Restore from Backup, Lessons Learned
- Sandbox: รันไฟล์/URL น่าสงสัยใน Isolated Environment วิเคราะห์พฤติกรรม (Behavior-based Detection)