0Pricing
Cloud & IT Cert Prep · บทเรียน

โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3

ติดตามพัฒนาการตั้งแต่มาตรฐาน WEP ที่มีช่องโหว่ ไปจนถึง WPA2-PSK และโหมดองค์กร รวมถึงการจับมือเชื่อมต่อแบบ SAE ที่นำมาใช้ใน WPA3

โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3 เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

เหตุใดความปลอดภัยของเครือข่ายไร้สายจึงมีลักษณะเฉพาะ

เครือข่ายไร้สายแพร่สัญญาณผ่านอากาศและข้ามขอบเขตทางกายภาพที่เครือข่ายแบบใช้สายเคารพ ใครก็ตามที่อยู่ในระยะสัญญาณ Wi-Fi สามารถพยายามเชื่อมต่อหรือดักจับข้อมูลโดยไม่ต้องเข้าถึงอาคารทางกายภาพ ทำให้เครือข่ายไร้สายมีความเสี่ยงมากกว่าเครือข่ายแบบใช้สายโดยธรรมชาติ โพรโทคอลความปลอดภัยอย่าง WEP, WPA, WPA2 และ WPA3 ได้รับการพัฒนาอย่างต่อเนื่องเพื่อแก้ไขจุดอ่อนที่พบในรุ่นก่อนหน้า การทำความเข้าใจวิวัฒนาการนี้มีความสำคัญอย่างยิ่งต่อการสอบ Security+ และการตรวจสอบสภาพแวดล้อมเครือข่ายไร้สายในโลกจริง

WEP: มาตรฐานที่ใช้งานไม่ได้

WEP (Wired Equivalent Privacy) เป็นมาตรฐานความปลอดภัย 802.11 รุ่นแรกที่เปิดตัวในปี 1997 โดยใช้กุญแจขนาด 40 บิต (ต่อมาคือ 104 บิต) ร่วมกับ รหัสสตรีม RC4 และเวกเตอร์เริ่มต้น (IV) ขนาด 24 บิต IV มีขนาดเล็กเกินไปอย่างมาก — ด้วยค่าที่เป็นไปได้เพียง 16 ล้านค่า IV จึงเกิดการซ้ำอย่างรวดเร็วบนเครือข่ายที่มีการใช้งานสูง ผู้โจมตีสามารถเก็บเฟรมที่มี IV ซ้ำกันได้มากพอเพื่อกู้คืนกุญแจลับโดยใช้การวิเคราะห์ทางสถิติ เครื่องมืออย่าง Aircrack-ng สามารถถอดรหัส WEP ได้ภายในไม่กี่นาทีด้วยการดักจับแพ็กเกจเพียง 50,000 รายการ WEP ใช้งานไม่ได้โดยสิ้นเชิงและต้องไม่ใช้งาน

# WEP weaknesses:
# - 24-bit IV too small (reuses within hours)
# - RC4 key scheduling vulnerability
# - No MIC (message integrity check) — bit-flipping possible
# - No replay protection
#
# Cracking WEP with aircrack-ng:
# airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0
# aircrack-ng capture-01.cap

WPA: ความปลอดภัยในช่วงเปลี่ยนผ่าน

WPA (Wi-Fi Protected Access) เปิดตัวในปี 2003 ในฐานะวิธีแก้ไขฉุกเฉินระหว่างที่มาตรฐาน 802.11i กำลังสรุป WPA นำเสนอ TKIP (Temporal Key Integrity Protocol) ซึ่งเพิ่มฟังก์ชันผสมกุญแจต่อแพ็กเกจและตัวนับลำดับ เพื่อแก้ปัญหาการนำ IV กลับมาใช้ซ้ำของ WEP นอกจากนี้ยังเพิ่ม การตรวจสอบความถูกต้องของข้อความ (MIC) ที่เรียกว่า Michael เพื่อตรวจจับการแก้ไขแพ็กเกจ อย่างไรก็ตาม TKIP ยังคงใช้ RC4 และสืบทอดจุดอ่อนบางประการมา WPA ได้รับการออกแบบให้ทำงานบนฮาร์ดแวร์ WEP ที่มีอยู่ผ่านการอัปเดตเฟิร์มแวร์ และปัจจุบันถือว่าเลิกใช้แล้ว

# WPA-TKIP improvements over WEP:
# + Per-packet key mixing (changes key per frame)
# + 48-bit IV (larger IV space)
# + Michael MIC (message integrity check)
# + Sequence counter (replay protection)
# - Still uses RC4 cipher (inherently weaker than AES)
# - TKIP has known theoretical attacks (ChopChop, Beck-Tews)

WPA2: มาตรฐานที่ใช้งานแพร่หลาย

WPA2 ใช้มาตรฐาน IEEE 802.11i อย่างเต็มรูปแบบ และเข้ามาแทนที่ WPA ในฐานะโพรโทคอลความปลอดภัย Wi-Fi หลักในปี 2004 การปรับปรุงที่สำคัญคือ CCMP (Counter Mode with CBC-MAC Protocol) ซึ่งใช้ AES แทน RC4 AES-CCMP ให้ทั้งการเข้ารหัสและการป้องกันความถูกต้องของข้อมูลโดยใช้กุญแจขนาด 128 บิต WPA2 มีสองโหมด ได้แก่ Personal (PSK) ซึ่งใช้ข้อความรหัสผ่านร่วมกันและเหมาะสำหรับบ้านกับสำนักงานขนาดเล็ก และ Enterprise (802.1X/RADIUS) ซึ่งใช้ใบรับรองหรือข้อมูลประจำตัวเฉพาะรายสำหรับผู้ใช้แต่ละคนในสภาพแวดล้อมองค์กร

# WPA2 comparison:
# WPA2-Personal (PSK):
#   - Pre-Shared Key (passphrase)
#   - All devices share the same key
#   - Vulnerable to offline dictionary attacks on 4-way handshake

# WPA2-Enterprise (802.1X):
#   - Each user authenticates individually
#   - No shared secret; uses EAP + RADIUS
#   - Much more secure for organizations

การจับมือ 4 ขั้นตอนและการโจมตีด้วย PMKID

ความปลอดภัยของ WPA2-PSK ขึ้นอยู่กับ การจับมือ 4 ขั้นตอน ที่เกิดขึ้นเมื่อไคลเอ็นต์เชื่อมต่อ ทั้ง AP และไคลเอ็นต์พิสูจน์ว่าทราบ Pre-Shared Key โดยแลกเปลี่ยนค่า nonce และคำนวณ Pairwise Transient Key (PTK) ผู้โจมตีที่ดักจับการจับมือนี้สามารถพยายาม โจมตีพจนานุกรมแบบออฟไลน์ — ทดสอบรหัสผ่านนับล้านรายการ — โดยไม่ต้องโต้ตอบกับ AP การโจมตีด้วย PMKID รุ่นใหม่ (ปี 2018) ดึงเฟรม PMKID เพียงเฟรมเดียวจากข้อความ EAPOL แรก ทำให้ไม่จำเป็นต้องดักจับการยืนยันตัวตนของไคลเอ็นต์แบบเต็ม และไม่ต้องดักจับแบบพาสซีฟเพื่อถอดรหัส WPA2-PSK

# Capturing WPA2 4-way handshake:
# airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0
# aireplay-ng --deauth 5 -a AA:BB:CC:DD:EE:FF wlan0
# aircrack-ng -w wordlist.txt capture-01.cap

# PMKID attack (no deauth needed):
# hcxdumptool -i wlan0 -o pmkid.pcapng --enable_status=1
# hcxpcapngtool pmkid.pcapng -o hash.txt
# hashcat -m 22000 hash.txt wordlist.txt

WPA3: มาตรฐานสมัยใหม่

WPA3 เปิดตัวในปี 2018 เพื่อแก้ไขจุดอ่อนของ WPA2 การปรับปรุงที่สำคัญที่สุดคือการแทนที่การจับมือ 4 ขั้นตอนของ PSK ด้วย SAE (Simultaneous Authentication of Equals) หรือที่เรียกอีกชื่อว่า Dragonfly SAE ให้ การรักษาความลับล่วงหน้า — ไม่สามารถถอดรหัสข้อมูลที่ดักจับไว้ย้อนหลังได้ แม้รหัสผ่านจะถูกเปิดเผยในภายหลัง — และป้องกันการโจมตีพจนานุกรมแบบออฟไลน์ เพราะการพยายามเข้าสู่ระบบแต่ละครั้งต้องโต้ตอบกับ AP WPA3-Enterprise กำหนดให้ใช้ชุดความปลอดภัยขนาด 192 บิตในสภาพแวดล้อมที่มีข้อมูลละเอียดอ่อน WPA3 ยังนำเสนอ Enhanced Open (OWE) ซึ่งเข้ารหัสเครือข่ายแบบเปิดโดยไม่ต้องใช้รหัสผ่าน

# WPA3 improvements over WPA2:
# + SAE replaces PSK 4-way handshake
# + Forward secrecy (unique session keys per connection)
# + No offline dictionary attacks (active interaction required)
# + 192-bit mode for WPA3-Enterprise (CNSA suite)
# + OWE encrypts open/captive-portal networks
# + PMF (Protected Management Frames) mandatory

เฟรมการจัดการที่ได้รับการป้องกัน (PMF)

PMF (Protected Management Frames) ซึ่งกำหนดไว้ใน 802.11w ให้การป้องกันความถูกต้องของเฟรมการจัดการ เช่น เฟรมยกเลิกการยืนยันตัวตนและยกเลิกการเชื่อมโยง หากไม่มี PMF เฟรมเหล่านี้จะไม่มีการยืนยันตัวตน และใครก็ตามที่อยู่ในระยะสัญญาณวิทยุสามารถปลอมแปลงได้ ทำให้เกิดการโจมตีแบบยกเลิกการยืนยันตัวตนเพื่อดีดไคลเอ็นต์ออกจากเครือข่าย PMF เป็นตัวเลือกเสริมใน WPA2 แต่ เป็นข้อบังคับใน WPA3 การเปิดใช้ PMF ในเครือข่าย WPA2 จะบล็อกการโจมตีส่วนใหญ่ที่อาศัยการยกเลิกการยืนยันตัวตน รวมถึงขั้นตอนเตรียมการของการโจมตีแบบแฝดชั่วร้ายและการดักจับการจับมืออีกหลายรูปแบบ

# Hostapd configuration with PMF:
# /etc/hostapd/hostapd.conf
# wpa=2
# wpa_key_mgmt=WPA-PSK
# ieee80211w=2       <- 0=disabled, 1=optional, 2=required
# wpa_pairwise=CCMP

# PMF=2 (required) blocks deauthentication spoofing attacks

ช่องโหว่ของ WPS

WPS (Wi-Fi Protected Setup) ได้รับการออกแบบมาเพื่อทำให้การเชื่อมต่ออุปกรณ์เข้ากับเครือข่าย WPA2 ง่ายขึ้น โดยใช้ PIN 8 หลักหรือปุ่มกด วิธีใช้ PIN มีข้อบกพร่องร้ายแรง: จริง ๆ แล้ว PIN 8 หลักประกอบด้วย PIN 4 หลักที่เป็นอิสระต่อกันสองชุดและตรวจสอบแยกกัน ทำให้จำนวนชุดที่เป็นไปได้ลดจาก 100 ล้านเหลือ 11,000 ชุด เครื่องมือ Reaver และ Bully สามารถลอง PIN ของ WPS แบบไล่ครบทุกค่าภายในไม่กี่ชั่วโมง แม้จะมีการล็อกการใช้งานแล้ว AP บางรุ่นก็รีเซ็ตตัวจับเวลาการล็อก การใช้ WPS แบบ PIN ควรปิดใช้งานโดยสิ้นเชิง ส่วน WPS แบบปุ่มกดมีช่วงเวลาที่ถูกโจมตีได้แคบกว่า แต่ยังคงมีความเสี่ยง

# WPS PIN brute-force:
# reaver -i wlan0mon -b AA:BB:CC:DD:EE:FF -vv

# Disable WPS in router admin interface
# OR verify via:
nmap -p 80 --script http-wps-detect 192.168.1.1

# WPS enabled and PIN mode = HIGH RISK, disable immediately

การเลือกกุญแจเข้ารหัสสำหรับเครือข่ายไร้สาย

การเลือกการเข้ารหัสที่รัดกุมสำหรับเครือข่ายไร้สายเกี่ยวข้องกับการเลือกโพรโทคอลและการกำหนดค่าที่เหมาะสม ลำดับที่แนะนำจากแข็งแกร่งที่สุดไปอ่อนแอที่สุดคือ: WPA3-Enterprise > WPA3-Personal > WPA2-Enterprise > WPA2-Personal สำหรับ WPA2/3-Personal ให้ใช้ข้อความรหัสผ่านแบบสุ่มอย่างน้อย 20 อักขระเพื่อป้องกันการโจมตีพจนานุกรมแบบออฟไลน์ หลีกเลี่ยง TKIP โดยสิ้นเชิง — ให้ใช้ CCMP/AES เท่านั้น กำหนดชุดรหัสเข้ารหัสอย่างชัดเจน แทนการอนุญาตโหมดผสมซึ่งอาจเจรจาลดระดับไปใช้รหัสเข้ารหัสที่อ่อนแอกว่าเพื่อให้เข้ากันได้กับอุปกรณ์รุ่นเก่า

# Recommended hostapd/wpa_supplicant settings:
# Protocol:     WPA3 (wpa=3) or WPA2 (wpa=2)
# Key mgmt:     WPA-PSK-SHA256 or SAE (WPA3)
# Pairwise:     CCMP (AES) only
# Avoid:        TKIP, WEP, mixed WPA+WPA2
# Passphrase:   >= 20 random characters for PSK
# WPS:          Disabled

เปรียบเทียบมาตรฐานสำหรับการสอบ

การสอบ Security+ มักทดสอบความสามารถในการเปรียบเทียบโพรโทคอลไร้สาย จุดแตกต่างสำคัญมีดังนี้ WEP ใช้ RC4 ร่วมกับ IV สั้นที่มีข้อบกพร่อง — จึงเป็นตัวเลือกที่ผิดเสมอ WPA/TKIP เลิกใช้แล้วและยังใช้ RC4 WPA2/CCMP ใช้ AES และเป็นมาตรฐานขั้นต่ำที่ยอมรับได้ในปัจจุบัน WPA3/SAE เพิ่มการรักษาความลับล่วงหน้าและกำจัดการโจมตีพจนานุกรมแบบออฟไลน์ โหมด Enterprise (802.1X/RADIUS) ปลอดภัยกว่าโหมด Personal/PSK สำหรับองค์กรเสมอ โปรดจำความแตกต่างเหล่านี้และเหตุผลที่แต่ละมาตรฐานได้รับการนำเสนอ

ข้อพิจารณาด้านกฎระเบียบและการปฏิบัติตามข้อกำหนด

กรอบการปฏิบัติตามข้อกำหนดจำนวนมากกำหนดมาตรการควบคุมความปลอดภัยไร้สายไว้โดยเฉพาะ PCI-DSS กำหนดให้เครือข่ายไร้สายใด ๆ ที่อยู่ในขอบเขตการประมวลผลข้อมูลผู้ถือบัตรต้องใช้ WPA2 หรือสูงกว่า พร้อมการเข้ารหัส AES องค์กรยังต้องจัดทำบัญชีจุดเชื่อมต่อไร้สายทั้งหมดทุกไตรมาส และตรวจสอบหา AP Rogue ด้วย HIPAA กำหนดให้เข้ารหัสข้อมูลไร้สายที่มี PHI ผู้ตรวจสอบจะมองหาเอกสารเครือข่าย มาตรฐานการเข้ารหัส โปรแกรมตรวจจับ AP Rogue และการประเมินช่องโหว่เครือข่ายไร้สายเป็นระยะ การไม่อัปเกรดจาก WEP หรือ WPA/TKIP ในสภาพแวดล้อม PCI อาจส่งผลให้เกิดบทลงโทษจำนวนมาก

ตรวจสอบความเข้าใจอย่างรวดเร็ว

ทดสอบความเข้าใจแนวคิด CompTIA Security+ (SY0-701) จากบทเรียนนี้

สรุปบทเรียน

ในบทเรียนนี้ คุณได้เรียนรู้ว่า WEP ใช้งานไม่ได้โดยสิ้นเชิง เนื่องจาก IV ที่สั้นและจุดอ่อนของ RC4 จึงต้องไม่ใช้งาน WPA2/CCMP ใช้ AES แต่ WPA2-Personal มีช่องโหว่ต่อการโจมตีพจนานุกรมแบบออฟไลน์จากการจับมือ 4 ขั้นตอนที่ดักจับไว้ และ WPA3/SAE ให้การรักษาความลับล่วงหน้าและป้องกันการถอดรหัสแบบออฟไลน์ด้วยการบังคับให้โต้ตอบกับ AP บทถัดไป เราจะสำรวจการโจมตีเครือข่ายไร้สายโดยเฉพาะ ซึ่งรวมถึงเทคนิคแฝดชั่วร้ายและการยกเลิกการยืนยันตัวตน

คำถามที่พบบ่อย

บทเรียน “โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3”

ติดตามพัฒนาการตั้งแต่มาตรฐาน WEP ที่มีช่องโหว่ ไปจนถึง WPA2-PSK และโหมดองค์กร รวมถึงการจับมือเชื่อมต่อแบบ SAE ที่นำมาใช้ใน WPA3 คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม

ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. โพรโทคอลความปลอดภัย Wi-Fi: WEP, WPA2, WPA3
  2. การโจมตีเครือข่ายไร้สาย: Evil Twin, การตัดการเชื่อมต่อ และ AP ปลอม
  3. เครือข่ายไร้สายระดับองค์กร: 802.1X และ RADIUS
  4. ภัยคุกคามไร้สายจาก Bluetooth และ IoT
← กลับไปที่ Cloud & IT Cert Prep