2442 คำ
12 นาที
CISA Series ตอนที่ 48 : D5 - อุปกรณ์ที่เคลื่อนที่ + เชื่อมเน็ต: Mobile, Wireless, IoT
สารบัญ
ส่วนที่ 1 — Mobile Computing + MDM ปัญหา: กุญแจที่อยู่ในกระเป๋าทุกวัน MDM ทำอะไรได้ Auditor มอง MDM Mobile Audit Procedures — 9 พื้นที่ที่ auditor ต้องเดินตรวจ ส่วนที่ 2 — BYOD: ความขัดแย้งที่ต้องสมดุล ปัญหาที่ BYOD เจอ BYOD Policy ที่ต้องมี 4 รูปแบบของ device ownership — BYOD ไม่ใช่ทางเดียว Jailbreak / Root + Sideloading — Mobile Threats Mobile Payments — 4 ประเภท + ภัย + best practices ส่วนที่ 3 — Wireless: เสียงที่ดังออกไปนอกบ้าน ปัญหาหลักของ Wireless Wireless ไม่ได้แปลว่า Wi-Fi อย่างเดียว — 4 categories Wi-Fi Protocols WPS — Convenience ที่เปิดช่องโหว่ Evil Twin Attack Wardriving 802.1x + RADIUS + EAP — Enterprise Wi-Fi Authentication Auditor มอง Wireless ส่วนที่ 4 — IoT: หน้าต่างหลายพันบานที่ไม่มีใครรู้จัก ปัญหาหลักของ IoT Mirai Botnet — บทเรียนคลาสสิก Auditor มอง IoT Network Segmentation สำหรับ IoT Trap Summary มุมผู้บริหาร: Mobile + IoT = Risk ที่ใหญ่ขึ้นทุกปี เรื่องที่ลึกกว่านี้อ่านได้ที่: Mobile + Wireless engineering depth เชื่อมไปบทถัดไป

📚 อยากเห็นภาพ Mobile / Wireless / IoT / OT ในภาษาคนก่อน? CyberSecurity Foundation EP.35 Mobile & Wireless + EP.36 IoT / OT / ICS + EP.37 Remote Work + ZTNA เล่าเครื่องมือพวกนี้ก่อน ตรงนี้เราจะมองในมุม audit ของ mobile/wireless/IoT แทน

ลองนึกดูครับ บริษัทเดียว แต่อุปกรณ์ที่เชื่อมเข้าระบบมีแบบนี้:

  • โทรศัพท์ของพนักงาน 200 เครื่อง (ของส่วนตัว)
  • Laptop ที่บริษัทออกให้ 150 เครื่อง
  • iPad สำหรับ sales 30 เครื่อง
  • กล้องวงจรปิด IP camera 80 ตัว
  • Smart printer 12 เครื่อง
  • ระบบ access control (สแกนบัตร) ที่ออนไลน์
  • เครื่องปรับอากาศ smart 5 เครื่อง
  • Sensor วัดอุณหภูมิห้อง server 20 ตัว
  • Smart TV ในห้องประชุม 8 เครื่อง

รวมแล้ว 500+ “endpoint” ที่เชื่อมเน็ต

ครึ่งหนึ่งเดินออกจากบ้านดิจิทัลทุกวัน อีกครึ่งติดตั้งครั้งเดียวแล้วไม่เคยอัปเดต

นี่แหละ scope ของ Section 5.9 — Mobile, Wireless, IoT


ส่วนที่ 1 — Mobile Computing + MDM#

ปัญหา: กุญแจที่อยู่ในกระเป๋าทุกวัน#

พนักงานคนหนึ่งใช้โทรศัพท์ส่วนตัวเช็ค email บริษัท

แล้ววันหนึ่งโทรศัพท์หาย

คำถาม:

  • email ที่ download มาแล้วยังอยู่ในเครื่องไหม?
  • มี password บริษัท saved ใน app ไหม?
  • ใครอ่าน email พวกนั้นได้บ้างถ้าใครเก็บโทรศัพท์ได้?

ถ้าไม่มี Mobile Device Management (MDM) (ระบบจัดการอุปกรณ์ mobile รวมศูนย์) คำตอบคือ “ไม่รู้” โทรศัพท์ที่หายอาจกลายเป็นช่องเข้าระบบบริษัทไปเลย

MDM ทำอะไรได้#

MDM = ระบบจัดการอุปกรณ์ mobile รวมศูนย์

ความสามารถหลัก:

  • Remote wipe — ลบข้อมูลบริษัทจากเครื่องระยะไกล
  • Encryption enforcement — บังคับให้เครื่องเข้ารหัส disk
  • Passcode/PIN enforcement — กำหนดความยาว/complexity ของ passcode
  • App management — ติดตั้ง app บริษัท blocklist app ที่ไม่อนุญาต
  • Jailbreak/root detection — เครื่องที่ jailbreak แล้วเข้าระบบไม่ได้
  • Device inventory — รู้ว่ามีอุปกรณ์อะไรเชื่อมระบบบ้าง

ข้อสอบ trap: “พนักงานทำโทรศัพท์หายที่มี email บริษัท — first action?”

  • หลอก: แจ้งตำรวจ
  • จริง: execute remote wipe ผ่าน MDM ทันที แจ้งตำรวจเป็น secondary

Auditor มอง MDM#

  • MDM deploy ครอบคลุมทุก device ที่เข้าระบบบริษัทไหม
  • รวม BYOD ด้วยไหม
  • Remote wipe testable ไหม
  • Policy enforce อัตโนมัติไหม

Mobile Audit Procedures — 9 พื้นที่ที่ auditor ต้องเดินตรวจ#

ในมุม audit จริงๆ การไป “ดู MDM dashboard อย่างเดียว” ไม่พอ ต้อง sample เครื่องจริงมาตรวจด้วย เพราะ MDM อาจจะ report ว่า compliant แต่บนเครื่องจริงอาจมีอะไรหลุดอยู่

CRM Section 5.9.7 วาง 9 พื้นที่ที่ mobile audit ต้องครอบคลุม (Figure 5.51) สรุปเป็นตารางพร้อม sampling approach ที่ทำได้:

#พื้นที่ที่ต้องตรวจดูอะไรเป็นหลักSampling approach
1Device inventory + ownershipทะเบียนอุปกรณ์ครบไหม รู้ไหมว่าเครื่องไหนเป็นของใคร (corporate / BYOD / contractor)reconcile MDM inventory กับ HR record + asset register สุ่ม 10-25 เครื่องตรวจว่ามีจริง
2Policy enforcement (MDM agent)MDM agent ลงครบทุกเครื่องที่อยู่ใน scope ไหม active อยู่ไหมสุ่มเครื่องจาก HR list ตรวจว่าโผล่ใน MDM ครบ — เครื่องที่หายไป = shadow device
3Encryption statusdisk encryption เปิดอยู่ไหม การส่งข้อมูล (in transit) เข้ารหัสไหมใช้ MDM report + verify บนเครื่องตัวอย่าง (settings → encryption status)
4Authentication strengthpasscode ยาวพอไหม biometric เปิดไหม sensitive app ต้อง MFA ไหมreview MDM policy + ทดสอบ login flow บน sample device
5Patch level + OS versionOS update ทันไหม มี jailbreak/root detection ทำงานไหมMDM compliance dashboard + spot check OS version vs vendor latest
6Application whitelist + sideloadมี app whitelist บังคับไหม sideload ถูก block ไหมตรวจ MDM app policy + ลอง sideload บน test device ดูว่า block จริง
7Data backup + remote wipe testedbackup ใช้งานได้ไหม remote wipe ลองแล้วใช้ได้จริงไหมreview last successful backup log + test remote wipe ใน lab environment
8Network segmentation (BYOD VLAN)BYOD แยก VLAN จาก corporate network ไหมดู network diagram + ทดสอบจริง (ping / traceroute จาก BYOD ไป critical server)
9Loss/theft incident handlingresponse time จากแจ้งหายถึง wipe นานแค่ไหน rate ของการ wipe สำเร็จขอ incident log 6-12 เดือนล่าสุด คำนวณ MTTR + success rate

หลักคิดคือ sample-based — ไม่ได้ตรวจทุกเครื่อง แต่สุ่มให้ครอบคลุมทั้ง corporate-owned + BYOD + ทั้งแผนกที่มีความเสี่ยงต่างกัน (เช่น sales ที่ออกข้างนอกบ่อย vs office staff)

ถ้าเจอเครื่องในตัวอย่างที่ fail พื้นที่ใดพื้นที่หนึ่ง → ขยาย sample เพื่อหา root cause (เครื่องเดียวพลาด หรือทั้ง policy fail)


ส่วนที่ 2 — BYOD: ความขัดแย้งที่ต้องสมดุล#

ปัญหาที่ BYOD เจอ#

Bring Your Own Device (BYOD) = พนักงานใช้อุปกรณ์ส่วนตัวทำงาน

ความขัดแย้งที่ legitimate:

  • พนักงานบอก: “เครื่องเป็นของฉัน — ฉันมีสิทธิ์ความเป็นส่วนตัว”
  • บริษัทบอก: “ข้อมูลใน app เป็นของฉัน — ฉันต้องควบคุม security”

ทั้งสองข้างไม่ผิดเลย แต่ต้องมี framework ที่ชัดเจน

BYOD Policy ที่ต้องมี#

  • Acceptable Use Agreement — พนักงานเซ็นว่าตกลงให้บริษัทควบคุมส่วนที่เกี่ยวกับงาน
  • Containerization — แยกส่วน “งาน” จากส่วน “ส่วนตัว” บนเครื่องเดียวกัน
  • Consent for remote wipe — พนักงานต้องยินยอมว่าถ้าเครื่องหายและ wipe ส่วนงาน อาจกระทบส่วนส่วนตัวด้วย
  • MDM enrollment — บังคับให้ลง MDM agent
  • Data ownership clarity — ข้อมูลไหนเป็นของบริษัท ใครเข้าถึงได้

ข้อสอบ trap: “BYOD audit — ต้องตรวจอะไรสำคัญที่สุด?”

  • หลอก: ยี่ห้อโทรศัพท์ที่ allow
  • จริง: acceptable use agreement + consent for remote wipe ที่พนักงานเซ็นแล้ว ฐานทางกฎหมายที่ให้บริษัทควบคุมอุปกรณ์ส่วนตัวต้องชัดเจน

4 รูปแบบของ device ownership — BYOD ไม่ใช่ทางเดียว#

BYOD เป็นแค่ 1 ใน 4 แบบของการจัดการอุปกรณ์ mobile ในองค์กร แต่ละแบบมี trade-off ระหว่าง cost / control / employee freedom ต่างกัน

Modelใครเป็นเจ้าของเครื่องใครเลือกเครื่องจุดเด่นจุดอ่อน
BYOD (Bring Your Own Device)พนักงานพนักงานcost ต่ำ พนักงานสะดวกcontrol ยากสุด privacy ขัด security
COPE (Corporate-Owned Personally-Enabled)บริษัทบริษัทcontrol เต็มที่ + ให้ใช้ส่วนตัวได้cost สูง employee อาจไม่ชอบเครื่องที่ได้
COBO (Corporate-Owned Business-Only)บริษัทบริษัทcontrol สูงสุด + ไม่มีข้อมูลส่วนตัวมาปนcost สูงสุด พนักงานต้องถือ 2 เครื่อง
CYOD (Choose Your Own Device)บริษัทพนักงานเลือกจาก approved listbalance — บริษัทคุม security + พนักงานเลือกที่ชอบจัดการ inventory ซับซ้อนกว่า COBO/COPE

CYOD คือทางสายกลาง บริษัทกำหนด list ของรุ่นที่ผ่าน security review (เช่น iPhone รุ่น X+ / Samsung รุ่น Y+) พนักงานเลือกได้จาก list นั้น บริษัทเป็นคนซื้อ + เป็นเจ้าของ + ลง MDM เต็ม

ในมุม audit แต่ละ model ต้องการ control set ที่ต่างกัน BYOD เน้น containerization + consent COBO เน้น full device control + monitoring CYOD/COPE อยู่ตรงกลาง ต้องดูว่าบริษัทใช้ model ไหนเป็นหลัก แล้วประเมิน control fit กับ model นั้น

Jailbreak / Root + Sideloading — Mobile Threats#

Jailbreak (iOS) / Root (Android)#

Jailbreak / Root = ปลด restriction ของ OS ให้ user ได้ admin access

ผลกระทบต่อ security:

  • Bypass sandboxing app ที่ malicious เข้า data ของ app อื่นได้
  • Disable security features code signing, Secure Enclave, file encryption หายเรียบ
  • Install unsigned apps จาก source ที่ไม่ verify
  • Persistent malware ที่ installer ปกติลบไม่ได้

Sideloading#

Sideloading = install app จาก source ที่ไม่ใช่ official store (App Store, Google Play)

risk:

  • App ไม่ผ่าน security review ของ store
  • ไม่มี automatic update + security patch
  • อาจมี malware ที่ official store ไม่อนุมัติ

MDM Compensation#

MDM ที่ดีต้อง:

  • Detect jailbreak/root — ปฏิเสธ enrollment ของอุปกรณ์ jailbreak
  • Continuous attestation — check periodically ว่ายังไม่ jailbreak
  • Block sideloading — restrict ให้ install เฉพาะ app ที่ approve
  • Auto-quarantine — ถ้า detect jailbreak หลัง enroll → block access ทันที

ข้อสอบ trap: “พนักงานบอกว่า jailbreak iPhone เพื่อ customize — corporate response?”

  • หลอก: อนุญาตถ้าไม่กระทบงาน
  • จริง: MDM ปฏิเสธ access jailbreak = bypass ทุก security feature ของ OS

Mobile Payments — 4 ประเภท + ภัย + best practices#

ระบบจ่ายเงินผ่าน mobile ไม่ได้มีแบบเดียว CRM Section 5.9.8 (Figure 5.50) แบ่งออกเป็น 4 ประเภทหลัก ที่กลไกหลังบ้านต่างกันชัดเจน:

ประเภทตัวอย่างกลไกหลักใช้กับอะไร
Digital walletPayPal, TrueMoney Walletonline balance + linked accountonline checkout, P2P transfer
Mobile walletApple Pay, Google Pay, Samsung Paycard credentials เก็บใน secure element + tokenizein-store + in-app payment
Cryptocurrency walletMetaMask, Trust Walletprivate key + blockchain transactioncrypto asset transfer
ContactlessNFC tap, RFID card, MSTradio/magnetic signal ระยะใกล้tap-to-pay ที่ POS

Contactless tech — 3 แบบที่ต่างกัน#

  • NFC (Near Field Communication) ความถี่ 13.56 MHz ระยะ ~10 cm ใช้ใน Apple Pay / Google Pay / บัตร EMV (Europay, Mastercard, Visa — chip card standard) contactless
  • RFID (Radio Frequency Identification) ความถี่หลากหลาย ระยะไกลกว่า NFC ใช้ในบัตรพนักงาน บัตร access control
  • MST (Magnetic Secure Transmission) Samsung Pay ใช้ technique นี้ ส่งสัญญาณแม่เหล็กเลียนแบบแถบ magnetic stripe ทำให้ใช้ได้กับ POS (Point of Sale) เก่าที่ไม่รองรับ NFC (Samsung ลด support ลงหลัง 2020 แต่ exam ยังออก)

7 ภัยหลักของ mobile payment#

  1. Phishing หลอกให้กรอกบัตรหรือ credential ในหน้าเว็บปลอม
  2. POS attack malware ที่ point-of-sale terminal ดักข้อมูลบัตรขาเข้า (Target 2013 เป็นเคสคลาสสิค)
  3. Unauthorized access บัญชี wallet ถูก takeover จาก credential หลุด
  4. Vulnerable app app จ่ายเงินที่ code มีช่องโหว่ เช่น เก็บ key ไว้ใน plaintext
  5. Payment fraud transaction ที่ไม่ได้รับอนุญาต (lost device, social engineering)
  6. Token compromise token ที่ตั้งใจให้ใช้ครั้งเดียว ถูก replay attack ถ้า implement ผิด
  7. Cloned apps app ปลอมที่หน้าตาเหมือนของจริง หลอกผู้ใช้ download จาก source ที่ไม่ใช่ store

Best practices ที่ออกข้อสอบบ่อย#

  • Tokenization แทนหมายเลขบัตรจริงด้วย token ที่ใช้ได้แค่ scope/transaction ที่กำหนด ถ้าหลุดก็ใช้ไม่ได้ที่อื่น
  • EMV (chip card) chip บนบัตรสร้าง cryptogram ต่างกันทุก transaction (ทดแทน magnetic stripe ที่ clone ง่าย)
  • 3D Secure (3DS / 3DS2) ชั้น authentication เพิ่มของ Visa/Mastercard ที่ส่ง OTP (One-Time Password) หรือ biometric prompt ก่อน confirm transaction (3DS2 ใช้ risk-based + frictionless flow มากกว่ารุ่นแรก)
  • SCA (Strong Customer Authentication) มาตรฐานของ PSD2 (Payment Services Directive 2 — EU) ที่บังคับให้ใช้ ≥2 จาก 3 factor: knowledge (password) / possession (device) / inherence (biometric)
  • Device-specific cryptograms key ที่ผูกกับเครื่อง ทำให้แม้ token ถูก copy ไปอีกเครื่อง ก็ใช้ไม่ได้
  • Risk-based authentication ระบบ scoring ที่ challenge เฉพาะ transaction ที่ดูเสี่ยง (ยอดสูง / ประเทศใหม่ / device ใหม่)
  • Penetration testing ทดสอบ app + backend เป็นรอบ
  • User awareness สอนผู้ใช้ไม่กรอก credential ในลิงก์ที่ส่งมา ไม่ลง app จาก unknown source

สำหรับองค์กรที่ทำ mobile payment PCI DSS scope ครอบคลุมเสมอ auditor ดู tokenization implementation + key management + 3DS/SCA flow ก่อนทุกอย่าง


ส่วนที่ 3 — Wireless: เสียงที่ดังออกไปนอกบ้าน#

ปัญหาหลักของ Wireless#

Wireless ส่งสัญญาณวิทยุ สัญญาณไม่หยุดที่กำแพง ใครที่อยู่ในระยะรับสัญญาณก็ “ฟังได้” หมด

ในมุมบ้าน เหมือนบ้านที่คุยเรื่องสำคัญด้วยเสียงดังพอจนเพื่อนบ้านได้ยิน

นี่แหละเหตุผลที่ wireless ต้อง encrypt ไม่งั้นทุกคนใน Wi-Fi range อ่าน traffic ได้สบาย

Wireless ไม่ได้แปลว่า Wi-Fi อย่างเดียว — 4 categories#

ก่อนเข้า Wi-Fi protocol auditor ควรเห็นภาพว่า “wireless” มีหลายระดับครอบคลุมระยะที่ต่างกัน ภัยและ control ก็ต่างกันตามระยะ:

Categoryระยะใช้งานตัวอย่าง technologyใช้กับอะไรในองค์กร
WPAN (Wireless Personal Area Network)~10 mBluetooth, ZigBee, NFCkeyboard/mouse, headset, IoT sensor ในห้อง
WLAN (Wireless Local Area Network)~100 mWi-Fi (802.11)office network ทั่วไป
WWAN (Wireless Wide Area Network)km — globalGSM/LTE/5G, satellitemobile data, remote site connectivity
Ad hocdirect peer-to-peerWi-Fi Direct, Bluetooth tetheringtemporary connection ระหว่างเครื่อง 2 ตัวโดยไม่ผ่าน infrastructure

ที่ auditor พลาดบ่อยคือ WPAN + ad hoc เพราะคิดว่า “Wi-Fi corporate ดูแล้ว = wireless ตรวจครบ” จริงๆ Bluetooth speaker / smart watch / ad hoc tethering จาก laptop ก็เปิดช่อง attack ได้เหมือนกัน

WPAN technology ที่ CRM ระบุ — IrDA + Bluetooth/Piconet#

CRM พูดถึง 2 technology หลักที่ใช้ตั้ง WPAN — และ exam ออกศัพท์เฉพาะ piconet / scatternet ตรงๆ

IrDA (Infrared Data Association)

  • ส่งข้อมูลด้วย infrared light (แสงอินฟราเรด เหมือนรีโมท TV)
  • ต้องการ line-of-sight — มีอะไรขวางคือต่อไม่ติด
  • ระยะสั้น (~1 m), bandwidth ต่ำ
  • ปัจจุบันแทบไม่ใช้แล้ว — Bluetooth กิน market หมด แต่ยังเจอใน legacy device (printer เก่า, POS เก่า, อุปกรณ์การแพทย์บางตัว, รีโมทบางรุ่น)
  • Security angle ของ CRM: ที่ปลอดภัยกว่า Bluetooth ในมุมเดียว — line-of-sight = attacker ต้องอยู่ในห้องเดียวกันถึงดักได้ แต่ตัว layer ล่างไม่มี encryption ในตัว ใครเห็นก็อ่านได้

Bluetooth Topology — Piconet กับ Scatternet

Termคือ
Piconetเครือข่าย Bluetooth ขนาดเล็ก ประกอบด้วย 1 master + up to 7 active slave (รวม 8 device active) — CRM ระบุชัด
Scatternetหลาย piconet เชื่อมกัน — device หนึ่งเป็น slave ของ piconet A และเป็น master ของ piconet B พร้อมกัน เกิดเป็น mesh
ระยะ piconet~12.5 – 25 m (CRM ระบุ) — Bluetooth class 2 ทั่วไป ~10 m, class 1 ได้ถึง 100 m

ลองคิดง่ายๆ ครับ — เปิด Bluetooth ใน notebook ผมจับคู่กับหูฟัง + mouse + keyboard + ลำโพง พร้อมกัน = piconet ที่ผมเป็น master, อีก 4 device เป็น slave ถ้าเพื่อนข้างๆ ทำแบบเดียวกันก็เป็นคนละ piconet ในห้องเดียวกัน ถ้า speaker ในห้องประชุมเชื่อมทั้ง 2 laptop = scatternet เริ่มเกิด

ในมุม auditor — piconet ที่เกิดเป็น ad hoc เป็นปัญหา เพราะ user สร้างได้เองโดยไม่ผ่าน IT control การ pair ที่ไม่ verify identity เปิดช่อง MITM ทันที (ส่วน threat tool ที่ใช้ — Red Fang, SpoofTooph — อ่านต่อใน section ถัดไป)

Trap exam ที่ออกบ่อย:

คำถามคำตอบ
Piconet ประกอบด้วยกี่ active device8 (1 master + 7 slave)
IrDA ปลอดภัยกว่า Bluetooth ในมุมไหนLine-of-sight — attacker ต้องอยู่ในห้อง (แต่ตัว IrDA เองไม่มี encryption layer)
Scatternet คือหลาย piconet ที่ผูกกันผ่าน device ที่ทำหน้าที่ทั้ง master + slave

Bluetooth Threats + Sniffer Tools ที่ CRM ระบุชื่อ#

Bluetooth (WPAN) มี attack ที่ออกข้อสอบเฉพาะ เพราะหลายองค์กรไม่มองว่าเป็น attack vector:

  • Bluejacking — ส่ง unsolicited message ไป Bluetooth device รบกวน
  • Bluesnarfing — ขโมยข้อมูล (contact, calendar) ผ่าน Bluetooth ที่ pair ไม่ถูกต้อง
  • Bluebugging — ควบคุมเครื่องผ่าน Bluetooth ด้วย backdoor command
  • Bluetooth MITM — แทรกกลางระหว่าง Bluetooth pairing (เช่น KNOB attack)

CRM Section 5.7-5.8 ระบุ Bluetooth reconnaissance / sniffer tools ที่ exam ออกเป็นชื่อตรงๆ:

Toolทำอะไร
Red Fangscanner ที่ค้นหา Bluetooth device ที่ตั้งเป็น non-discoverable mode (mode ที่ user คิดว่า “ซ่อน” แล้วปลอดภัย) Red Fang brute-force MAC address range ของ Bluetooth จนเจอเครื่องที่ตอบ — พิสูจน์ว่า non-discoverable ≠ invisible
SpoofToophtool ที่ clone MAC + name ของ Bluetooth device ที่ discover ได้ ทำให้เครื่อง attacker ปลอมเป็น Bluetooth device จริง (เช่น headset ที่ user trust) เพื่อ trick ให้ pair ด้วย

ในมุมบ้าน:

  • Red Fang = คนที่เคาะประตูบ้านทุกหลังในซอย ดูว่าบ้านไหนมีคนอยู่จริง (แม้บ้านจะปิดไฟทำเหมือนไม่มีคน)
  • SpoofTooph = คนที่แต่งตัวเหมือนคนสนิทของเจ้าของบ้าน แล้วเข้ามาในบ้านได้โดยไม่ต้องบุก

ป้องกัน:

  • ปิด Bluetooth เมื่อไม่ใช้ (โดยเฉพาะใน public place)
  • ใช้ Bluetooth 4.2+ ที่มี Secure Connections (LE Secure Connections / pairing ที่ใช้ ECDH)
  • ไม่ pair กับเครื่องที่ไม่รู้จัก
  • MDM policy ที่ disable Bluetooth บน corporate device หรือจำกัด device class ที่ pair ได้
  • อย่าพึ่ง non-discoverable mode เป็น primary defense (Red Fang พิสูจน์แล้วว่าหา MAC ได้)

ข้อสอบ trap: “ตั้ง Bluetooth เป็น non-discoverable mode ปลอดภัยจาก attacker ไหม?”

  • หลอก: ปลอดภัย — attacker หาไม่เจอ
  • จริง: ไม่ปลอดภัย — tool อย่าง Red Fang brute-force MAC address range จนเจอเครื่องที่ตอบสนองได้

ข้อสอบ trap อีกตัว: “Tool ที่ clone Bluetooth MAC + name ของเครื่องจริงเพื่อปลอม identity คือ?”

  • หลอก: Wireshark
  • จริง: SpoofTooph

Wi-Fi Protocols#

  • WEP (Wired Equivalent Privacy) — broken มานานแล้ว ห้ามใช้
  • WPA (Wi-Fi Protected Access) — เก่า ห้ามใช้
  • WPA2 (Wi-Fi Protected Access version 2) — เคยเป็น standard แต่มีช่องโหว่ (KRACK) — เปลี่ยนเป็น WPA3 ที่ดีกว่า
  • WPA3 (Wi-Fi Protected Access version 3) — มาตรฐานปัจจุบัน

WPS — Convenience ที่เปิดช่องโหว่#

Wi-Fi Protected Setup (WPS) = feature ที่ให้กด button หรือใส่ PIN (Personal Identification Number) 8 หลักเพื่อเชื่อมต่อง่ายๆ

ปัญหาคือ WPS PIN brute-force ได้ แม้ network ใช้ WPA2 ที่มี key แข็งแกร่งแค่ไหน ถ้า WPS เปิด ระบบทั้งหมดก็เปราะบาง

ข้อสอบ trap: “WPS เปิดอยู่ใน corporate Wi-Fi — finding ของ auditor?”

  • หลอก: minor finding แค่ informational
  • จริง: High risk WPS PIN attack สามารถ compromise WPA2 ได้แม้ key แข็ง ต้องปิด WPS

Evil Twin Attack#

Evil Twin = rogue AP (Access Point) ที่ตั้งชื่อเหมือน Wi-Fi องค์กร

User ที่ไม่ระวัง เครื่องเชื่อม Evil Twin โดยอัตโนมัติ attacker เห็น traffic ทั้งหมด หรือทำ MITM (Man-in-the-Middle attack) ได้สบาย

ป้องกันด้วย:

  • Wireless IDS/IPS — ตรวจจับ rogue AP
  • Certificate-based authentication — เครื่องเช็ค certificate ของ AP ก่อนเชื่อม
  • User awareness — สอนให้ระวัง public Wi-Fi

Wardriving#

Wardriving = การขับรถสแกนหา open/weak Wi-Fi

ป้องกันด้วย:

  • WPA3 + strong key
  • ปิด SSID broadcast (security through obscurity ช่วยเล็กน้อย แต่ไม่พอ)
  • จำกัด signal coverage (ปรับ antenna power) ไม่ให้สัญญาณดังเกินอาคาร

802.1x + RADIUS + EAP — Enterprise Wi-Fi Authentication#

WPA2/WPA3 มี 2 mode:

  • Personal (PSK) ใช้ pre-shared key ทุกคนใช้ password เดียวกัน เหมาะบ้าน ไม่เหมาะองค์กร
  • Enterprise (802.1x) ใช้ per-user authentication ผ่าน central server

802.1x#

802.1x (IEEE Port-Based Network Access Control) คือ port-based access control ก่อนอุปกรณ์จะใช้ network ได้ ต้อง authenticate

3 components:

  • Supplicant อุปกรณ์ที่จะ connect (laptop, phone)
  • Authenticator switch / wireless AP ที่ enforce
  • Authentication Server RADIUS server ที่ verify credential

RADIUS#

RADIUS (Remote Authentication Dial-In User Service) (เทียบกับ TACACS+ = Terminal Access Controller Access-Control System Plus) = central authentication server ที่:

  • Verify credential (อาจ check กับ AD)
  • Authorize ว่า user เข้า network ไหน VLAN ไหน
  • Account — log session start/stop

RADIUS เป็นรากของ enterprise Wi-Fi + VPN authentication

EAP — Authentication Method#

EAP (Extensible Authentication Protocol) คือ framework สำหรับ authentication method ที่ต่างกัน รวม PEAP (Protected EAP), EAP-TLS (EAP-Transport Layer Security), EAP-TTLS (EAP-Tunneled TLS), LEAP (Lightweight EAP — Cisco legacy), EAP-FAST (EAP-Flexible Authentication via Secure Tunneling) CRM แจกแจง 5 รุ่นหลักที่ exam ออกบ่อย:

EAP typeServer authClient authจุดเด่นจุดอ่อน
LEAP (Cisco Lightweight EAP)password-based (MS-CHAP)passworddeploy ง่าย รุ่นเก่าถูก crack ได้ (asleap tool) — เลิกใช้แล้ว
PEAP (Protected EAP)server certificateuser/password ใน TLS tunnelcommon, ใช้กับ AD ได้ต้อง deploy server cert + ตรวจ cert ฝั่ง client
EAP-TLSserver certificateclient certificateปลอดภัยสุด mutual authต้องมี PKI ครบ deploy ยากที่สุด
EAP-TTLS (Tunneled TLS)server certificateinner auth หลากหลาย (password, MS-CHAP, etc.) ใน TLS tunnelคล้าย PEAP, vendor-neutraladoption น้อยกว่า PEAP
EAP-FAST (Flexible Auth via Secure Tunneling)PAC (Protected Access Credential) — pre-shared key alternativeinner authCisco design มาแทน LEAP, ไม่ต้อง cert ก็ได้proprietary leaning, PAC distribution เป็น operational pain

กับดักของ exam: “Enterprise Wi-Fi ที่ secure ที่สุด ใช้อะไร?” คำตอบคือ EAP-TLS + WPA3 Enterprise (mutual cert authentication)

กับดักอีกตัว: “LEAP ยังใช้ได้ไหม?” คำตอบคือ ไม่ใช้ ถูก crack มานานแล้ว เปลี่ยนเป็น PEAP หรือ EAP-TLS

Auditor มอง Wireless#

  • ใช้ WPA3 หรืออย่างน้อย WPA2 + strong key
  • WPS ปิด
  • Guest network แยกจาก corporate network
  • Rogue AP detection (Wireless IPS) ทำงาน
  • Wi-Fi coverage map — สัญญาณไม่หลุดออกนอกอาคาร

ส่วนที่ 4 — IoT: หน้าต่างหลายพันบานที่ไม่มีใครรู้จัก#

ปัญหาหลักของ IoT#

ในมุมบ้าน บ้านดิจิทัลมีหน้าต่างเล็กๆ หลายพันบานติดอยู่ทั่วบ้าน กล้อง CCTV (Closed-Circuit Television), ลำโพงอัจฉริยะ, sensor วัดอุณหภูมิ, smart printer, smart access control (นี่คือโลกของ IoT = Internet of Things และ OT = Operational Technology / ICS = Industrial Control System / SCADA = Supervisory Control and Data Acquisition ในระดับโรงงาน)

แต่ละตัวเชื่อมเน็ต แต่ละตัวคืออีก endpoint ที่อาจถูก exploit

ปัญหาเฉพาะของ IoT:

  • Default credentials — admin/admin, admin/password แล้วไม่มีใครเปลี่ยน
  • Unpatched firmware — vendor ไม่ออก update หรือ update ยาก
  • Flat network topology — IoT อยู่ใน network เดียวกับระบบ critical
  • Limited management — บางตัวไม่มี UI ด้วยซ้ำ
  • Weak built-in security — บางอุปกรณ์มาพร้อมช่องโหว่ตั้งแต่แรก

Mirai Botnet — บทเรียนคลาสสิก#

ปี 2016 Mirai botnet ใช้ IoT cameras และ DVR ที่มี default credentials เป็น zombie ทำ DDoS attack ระดับ ~1 Tbps — เคสที่อ้างถึงบ่อยคือการโจมตี OVH (ก.ย. 2016) และ Dyn DNS (ต.ค. 2016 ที่ทำ Twitter / Reddit / Spotify ล่ม) เป็นระดับใหญ่ที่สุดที่เคยมีรายงานในขณะนั้น

บทเรียนคือ IoT ที่ default credential = น้องใหม่ของแฮกเกอร์ ไม่ใช่อุปกรณ์ขององค์กร 555+

Auditor มอง IoT#

  • IoT inventory มีไหม — รู้ว่ามีอุปกรณ์อะไรในเครือข่ายบ้าง
  • Default credentials เปลี่ยนแล้วทั้งหมดไหม
  • Firmware update process — มีใครรับผิดชอบ
  • Network segmentation — IoT อยู่ใน VLAN แยกจาก critical system ไหม
  • Vulnerability management — IoT รวมอยู่ใน vulnerability scan ไหม

ข้อสอบ trap: “องค์กร deploy IoT sensor ทั่วอาคาร — concern หลัก?”

  • หลอก: ความแม่นยำของ sensor
  • จริง: Default factory credentials ที่ไม่ได้เปลี่ยน ทุก sensor คือช่องเข้า network

Network Segmentation สำหรับ IoT#

หลักสำคัญคือ IoT ต้องอยู่ VLAN แยก จากระบบ critical

ถ้า IoT camera ถูก compromise:

  • แยก VLAN = attacker เข้าได้แค่ camera อื่นๆ
  • ไม่แยก VLAN = attacker pivoting ไป file server, ERP, ทุกอย่างเลย

Trap Summary#

สถานการณ์คำตอบหลอกคำตอบจริง
โทรศัพท์หายมี email บริษัท — first actionแจ้งตำรวจRemote wipe ผ่าน MDM ทันที
BYOD audit — ตรวจอะไรสำคัญสุดยี่ห้อโทรศัพท์Acceptable use + consent for remote wipe
Deploy IoT sensors — concern หลักความแม่นยำDefault credentials + network segmentation
WPS เปิด — findinginformationalHigh risk — WPS PIN attack
พบ rogue AP — attack ที่น่าจะเกิดsignal interferenceEvil Twin — credential theft / MITM
Bluetooth non-discoverable mode ปลอดภัยไหมปลอดภัยไม่ — Red Fang brute-force MAC หาเจอได้
Tool clone Bluetooth MAC + nameWiresharkSpoofTooph

มุมผู้บริหาร: Mobile + IoT = Risk ที่ใหญ่ขึ้นทุกปี#

หลายองค์กรไทยลงทุน firewall + IAM + DLP แต่ลืมว่ามี IoT camera 80 ตัวที่ default password ทุกตัวเลย อ้าว

Attack surface ของบริษัทขยายเร็วกว่าทีม security เพราะอุปกรณ์ใหม่ติดเข้า network ทุกเดือน

วิธีคุม:

  • Asset inventory ที่ครอบคลุมทุก endpoint รวม IoT
  • Network segmentation บังคับใช้
  • Procurement security review — อุปกรณ์ใหม่ต้องผ่าน security review ก่อนซื้อ
  • Vendor security questionnaire สำหรับ IoT vendor

เรื่องที่ลึกกว่านี้อ่านได้ที่:#

Mobile + Wireless engineering depth#

  • Mobile device controls 17 items + MDM controls 10 items + MDM best practices 7 + Mobile Payment 4-type deep + EAP types deep + ZigBee + WPAN-as-category + WWAN GSM/satellite + 8 wireless threat categories + Wireless security comparison (TKIP/CCMP/SAE/AES vs RC4)cybersec EP.35 — Mobile + Wireless (เพิ่มรอบนี้)
  • IoT/OT/ICS security + Mirai + IoT risk categories (strategic/operational/technical)cybersec EP.36 — IoT/OT/ICS
  • KRACK + WPA generations + Evil Twin + WPS attackscybersec EP.35

เชื่อมไปบทถัดไป#

ตอนนี้บ้านดิจิทัลครอบคลุม:

  • กฎ + กำแพง (ตอน 43)
  • กุญแจ (ตอน 44)
  • ถนน + ยามตรวจของออก (ตอน 45)
  • ตู้เซฟ + กรมที่ดิน (ตอน 46)
  • อพาร์ตเมนต์เช่า + virtualization (ตอน 47)
  • อุปกรณ์เคลื่อนที่ + IoT (ตอน 48)

แต่ลืมส่วนสำคัญที่สุด — คนที่อยู่ในบ้าน

ระบบเทคโนโลยีดีแค่ไหน คนคนเดียวที่รับโทรศัพท์จาก “IT support” แล้วบอก password ทุกอย่างหมดความหมายเลย

นี่แหละ Section 5.10 — Security Awareness บทสุดท้ายของ Part A ก่อนเข้าสู่ Part B


อ้างอิง CRM (CISA Review Manual 28th Edition): Domain 5: Section 5.9 Mobile, Wireless and Internet of Things Devices