Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

วิธีดู Network Security Key ของ Wi-Fi ทุกเครือข่ายที่เคยเชื่อมต่อใน Windows 10

ดู Saved Wi-Fi Passwords ใน Windows 10/11

วิธีที่ 1: GUI (สำหรับเครือข่ายที่เชื่อมต่ออยู่)

  1. Start > Settings > Network & Internet > Advanced network settings
  2. หรือ Win+R > ncpa.cpl
  3. คลิกขวา Wi-Fi > Status > Wireless Properties > Security > Show characters

วิธีที่ 2: Command Line (ดูทั้งหมดที่เคย Save ไว้)

  1. เปิด Command Prompt (Admin) หรือ PowerShell (Admin)
  2. พิมพ์คำสั่ง:
netsh wlan show profiles

จะแสดงรายการ Profile ทั้งหมด (Profile Name = SSID)

  1. เลือก Profile ที่ต้องการ พิมพ์:
netsh wlan show profile name="ProfileName" key=clear

ในส่วน Key Content จะแสดง Network Security Key (Password)

วิธีที่ 3: PowerShell One-Liner (Export ทั้งหมด)


netsh wlan show profiles | Select-String "All User Profile" | ForEach-Object {
    $name = $_.Line.Split(":")[1].Trim()
    netsh wlan show profile name="$name" key=clear | Select-String "Key Content"
}

ดูจาก Registry (Advanced)

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Profiles

รหัสผ่านเก็บเป็น Encrypted (DPAPI) ต้องใช้ Tool ถอดรหัส (เช่น WirelessKeyView ของ NirSoft)

เครื่องมือช่วย (Tools)

  • WirelessKeyView (NirSoft) - ฟรี Portable แสดง Saved Wi-Fi Passwords ทั้งหมด
  • WiFi Password Revealer - GUI ง่าย
  • PowerShell Module: WiFi - Install-Module -Name WiFi แล้ว Get-WiFiPassword

สรุป

Windows 10/11: ใช้ netsh wlan show profile name="SSID" key=clear ใน CMD/PowerShell Admin เพื่อดู Password ของ Wi-Fi ที่เคยเชื่อมต่อ (Saved Profiles) ทั้งหมด หรือใช้ Tool ฟรี WirelessKeyView