USB Thumb Drives เป็นภัยคุกคามอย่างไร?
- Malware Vector: แพร่ไวรัส/มัลแวร์/แรนซ์มเวียร์ (เช่น Spora Ransomware แพร่ทาง USB)
- Data Exfiltration: ขโมยข้อมูลออกนอกองค์กรง่าย พกพาสะดวก
- BadUSB / Firmware Attack: USB Firmware ถูกแก้ไข ให้ทำหน้าที่เป็น Keyboard (HID) พิมพ์คำสั่งร้าย, Network Adapter, หรือ Rubber Ducky
- Lost/Stolen: หาย/โดนขโมย > ข้อมูลรั่วไหล (หากไม่เข้ารหัส)
- Insider Threat: พนักงานนำข้อมูลออก / นำมัลแวร์เข้าโดยเจตนา
แนวทางป้องกันแบบหลายชั้น (Defense in Depth)
ระดับนโยบายและการจัดการ (Policy & Management)
- USB Policy: กำหนดชัดเจน ใครใช้ได้ บ้าง อุปกรณ์ไหนได้ บริบทไหน
- Disable USB Ports (Group Policy / MDM / BIOS): ปิดพอร์ต USB Storage ทั้งหมด (ยกเว้น Keyboard/Mouse)
- Allowed List (Whitelist): อนุญาตเฉพาะ USB ที่ลงทะเบียน/เข้ารหัส/อนุมัติ (Hardware Encrypted USB: IronKey, Apricorn, Kanguru)
- Data Classification & Labeling: ข้อมูล Confidential ห้ามคัดลอกไป USB
- DLP (Data Loss Prevention): Block/Alert การคัดลอกข้อมูลไว้ USB (Endpoint DLP + Network DLP)
ระดับเทคนิค (Technical Controls)
- Endpoint Protection (EDR/XDR): Real-time Scan USB เมื่อเสียบ, Block Malware Execution
- USB Port Control Software: ด้วงควบคุมรายละเอียด (Read Only, Block Storage, Allow HID, Encryption Enforcement)
- Disable AutoRun/AutoPlay: GPO:
Computer Config > Admin Templates > Windows Components > AutoPlay Policies > Turn off Autoplay - BitLocker To Go / Encryption: บังคับให้ USB ต้องเข้ารหัสถึงจะเขียนได้ (Windows Pro/Enterprise)
- Device Control (Kaspersky, Symantec, Trend Micro, CrowdStrike, SentinelOne): Granular USB Control
ระดับผู้ใช้ (User Awareness & Hygiene)
- ไม่เสียบ USB ที่ไม่ทราบที่มา (พบนอกสถานที่, ได้รับฟรี, งานนิทรรศการ)
- แยก USB งาน และ USB ส่วนตัว - ห้ามผสมใช้
- สแกน USB ทุกครั้งก่อนใช้ (Right-click > Scan with Antivirus)
- Format/Wipe USB ก่อนนำออกนอก/ทิ้ง/ส่งคืน
- รายงาน IT ทันที หากพบ USB แปลก/สงสัย
เครื่องมือและซอฟต์แวร์ช่วยป้องกัน
| หมวดหมู่ | ตัวอย่างเครื่องมือ | คุณสมบัติหลัก |
|---|---|---|
| Hardware Encrypted USB | IronKey (Kingston), Apricorn Aegis, Kanguru Defender, iStorage datAshur | Keypad PIN, AES 256-bit, FIPS 140-2/3, Brute-force Protection, Read-only Mode |
| Endpoint Device Control | Microsoft Intune/Endpoint Manager, Jamf, VMware Workspace ONE, ManageEngine Device Control Plus | Block/Allow USB by Class/VID/PID/Serial, Enforce Encryption, Audit |
| EDR/XDR with USB Protection | CrowdStrike, SentinelOne, Cortex XDR, Microsoft Defender for Endpoint, Trend Micro Apex One | Scan on Insert, Block Malware, Behavioral Detection, Forensics |
| DLP | Forcepoint, Digital Guardian, Symantec DLP, Microsoft Purview DLP, GTB | Content-aware Blocking, OCR, Fingerprinting, Cloud/Email/USB/Print Channels |
| Specialized USB Tools | USB Disk Security, Ninja Pendisk, Panda USB Vaccine, Bitdefender USB Immunizer | AutoRun Vaccination, Immunize USB, Lightweight |
กรณีศึกษา: Spora Ransomware (2017)
- แพร่ผ่าน USB Thumb Drive (ไม่ต้องการ Internet)
- เข้ารหัสไฟล์ออฟไลน์ (Offline Encryption) - ไม่ต้อง C2 Server
- ใช้ RSA + AES, เป้าหมายไฟล์เฉพาะประเภท
- แสดงข้อความเรียกค่าไถ่เป็นหลายภาษา
- สะท้อนความเสี่ยงของ USB ในสภาพแวดล้อม Air-gapped/Isolated Network
Checklist ป้องกัน USB Risk (ตรวจสอบทุกไตรมาส)
- [ ] มี USB Policy ใบหนังสืออย่างเป็นทางการ
- [ ] ปิด USB Storage Ports ผ่าน GPO/MDM/BIOS (ยกเว้นที่อนุมัติ)
- [ ] บังคับ Hardware Encrypted USB สำหรับข้อมูล Sensitivity High
- [ ] DLP Rules: Block Confidential Data to USB
- [ ] EDR: Scan USB on Insert, Block Suspicious Execution
- [ ] AutoRun/AutoPlay Disabled ทุกเครื่อง
- [ ] User Training: USB Hygiene, Social Engineering (Baiting)
- [ ] Incident Response: ขั้นตอนเมื่อพบ Malware บน USB / Lost Encrypted USB
- [ ] Vendor Risk: USB ที่ Vendor/Contractor นำเข้า ต้องสแกน/อนุมัติ
- [ ] Disposal: Degauss/Shred/Crypto-erase USB ก่อนนำทิ้ง