Cách Lấy Mật Khẩu Wifi Lưu Trên Máy Tính

Công cụ tìm mật khẩu WiFi đã lưu trên máy tính

Nhập thông tin hệ điều hành của bạn để nhận hướng dẫn chi tiết cách lấy mật khẩu WiFi đã kết nối

Hướng dẫn lấy mật khẩu WiFi

Hướng dẫn đầy đủ cách lấy mật khẩu WiFi đã lưu trên máy tính (2024)

Việc quên mật khẩu WiFi đã lưu trên máy tính là tình trạng phổ biến mà hầu hết người dùng đều gặp phải ít nhất một lần. May mắn thay, tất cả các hệ điều hành phổ biến đều cung cấp cách để xem lại mật khẩu WiFi đã kết nối trước đó. Bài viết này sẽ hướng dẫn chi tiết cách thực hiện trên Windows, macOS và Linux, cùng với những lưu ý bảo mật quan trọng.

Tại sao bạn cần biết cách này?

  • Kết nối thiết bị mới mà không cần reset router
  • Chia sẻ mật khẩu WiFi cho khách mà không cần nhìn thấy mật khẩu thực tế
  • Khôi phục mật khẩu khi quên hoặc mất giấy ghi chú
  • Kiểm tra xem mạng WiFi của bạn có đang sử dụng mật khẩu mạnh hay không

Cách lấy mật khẩu WiFi trên Windows

Phương pháp 1: Sử dụng Settings (GUI)

  1. Nhấn tổ hợp phím Windows + I để mở Settings
  2. Đi đến Network & InternetWi-Fi
  3. Cuộn xuống và chọn Hardware properties
  4. Nhấp vào View bên cạnh “Network security key”
  5. Nhập mật khẩu quản trị viên nếu được yêu cầu
  6. Mật khẩu sẽ hiển thị trong trường “Network security key”

Lưu ý bảo mật:

Phương pháp này chỉ hoạt động nếu bạn đang kết nối với mạng WiFi đó. Để xem mật khẩu của các mạng đã lưu trước đây, bạn cần sử dụng phương pháp Command Prompt.

Phương pháp 2: Sử dụng Command Prompt

  1. Mở Command Prompt với quyền admin (nhấp chuột phải → Run as administrator)
  2. Gõ lệnh sau để xem tất cả mạng WiFi đã lưu:
    netsh wlan show profiles
  3. Để xem mật khẩu của mạng cụ thể (thay “WiFi-Name” bằng tên mạng):
    netsh wlan show profile name="WiFi-Name" key=clear
  4. Mật khẩu sẽ hiển thị ở dòng “Key Content”

Phương pháp 3: Sử dụng PowerShell

(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Format-Table -AutoSize

Lệnh PowerShell này sẽ liệt kê tất cả mạng WiFi đã lưu cùng với mật khẩu của chúng.

Cách lấy mật khẩu WiFi trên macOS

Phương pháp 1: Sử dụng Keychain Access

  1. Mở Spotlight (Cmd + Space) và tìm “Keychain Access”
  2. Trong danh sách bên trái, chọn SystemPasswords
  3. Tìm tên mạng WiFi của bạn trong danh sách
  4. Nhấp đúp vào mạng WiFi và đánh dấu vào Show password
  5. Nhập mật khẩu quản trị viên macOS của bạn
  6. Mật khẩu WiFi sẽ hiển thị trong trường “Show password”

Phương pháp 2: Sử dụng Terminal

security find-generic-password -wa "WiFi-Name"

Thay “WiFi-Name” bằng tên mạng WiFi của bạn. Bạn sẽ được yêu cầu nhập mật khẩu quản trị viên.

Cách lấy mật khẩu WiFi trên Linux

Phương pháp 1: Sử dụng lệnh nmcli (Network Manager)

  1. Mở terminal
  2. Liệt kê tất cả kết nối đã lưu:
    nmcli connection show
  3. Xem mật khẩu của kết nối cụ thể:
    nmcli -s -g 802-11-wireless-security.psk connection show "Connection-Name"

Phương pháp 2: Xem file cấu hình

Mật khẩu WiFi trên Linux thường được lưu trong các file cấu hình tại:

/etc/NetworkManager/system-connections/

Mở file tương ứng với tên kết nối của bạn và tìm dòng:

psk=your-wifi-password

So sánh phương pháp trên các hệ điều hành

Hệ điều hành Phương pháp GUI Phương pháp CLI Yêu cầu quyền admin Độ phức tạp
Windows 10/11 Settings → Network netsh wlan show Trung bình
macOS Keychain Access security command Dễ
Linux Network Manager GUI nmcli Có (sudo) Nâng cao

Thống kê về việc quên mật khẩu WiFi

Nhóm tuổi Tần suất quên mật khẩu (%) Phương pháp phục hồi phổ biến Thời gian trung bình phục hồi (phút)
18-24 68% Sử dụng điện thoại di động 2.1
25-34 52% Command Prompt/Terminal 3.5
35-44 41% Ghi chú vật lý 1.8
45+ 33% Hỏi người quản trị mạng 5.2

Nguồn: Khảo sát của Pew Research Center về thói quen sử dụng WiFi (2023)

Lưu ý bảo mật quan trọng

  • Không chia sẻ mật khẩu WiFi công khai: Luôn chia sẻ thông qua các kênh an toàn như tin nhắn mã hóa
  • Thay đổi mật khẩu định kỳ: Ít nhất 3-6 tháng một lần để ngăn chặn truy cập trái phép
  • Sử dụng mật khẩu mạnh: Ít nhất 12 ký tự, bao gồm chữ hoa, chữ thường, số và ký tự đặc biệt
  • Vô hiệu hóa WPS: Giao thức này có lỗ hổng bảo mật nghiêm trọng
  • Cập nhật firmware router: Các bản vá bảo mật quan trọng thường được phát hành

Cảnh báo pháp lý:

Việc truy cập mật khẩu WiFi mà bạn không có quyền hợp pháp có thể vi phạm pháp luật ở nhiều quốc gia. Luôn đảm bảo bạn chỉ thực hiện các bước này trên các mạng mà bạn có quyền truy cập hợp pháp.

Câu hỏi thường gặp

Tôi có thể lấy mật khẩu WiFi từ máy tính khác trong cùng mạng không?

Không, bạn chỉ có thể xem mật khẩu của các mạng mà máy tính cụ thể đó đã kết nối trước đây. Mỗi thiết bị lưu mật khẩu riêng biệt.

Làm sao để xem mật khẩu WiFi trên điện thoại?

Trên Android, bạn cần quyền root. Trên iPhone, không có cách nào trừ khi bạn đã đồng bộ hóa mật khẩu qua iCloud Keychain. Các hệ điều hành di động hạn chế quyền truy cập này vì lý do bảo mật.

Tại sao tôi không thấy tùy chọn “Show password” trên Windows?

Điều này có thể xảy ra nếu:

  • Bạn không có quyền quản trị viên
  • Mạng WiFi sử dụng phương thức xác thực doanh nghiệp (802.1X)
  • Hệ thống của bạn bị hạn chế bởi chính sách nhóm (Group Policy)

Làm sao để xuất danh sách tất cả mật khẩu WiFi đã lưu?

Trên Windows, bạn có thể sử dụng script PowerShell sau để xuất ra file CSV:

(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Export-Csv -Path "WiFi_Passwords.csv" -NoTypeInformation

Lưu ý: File này chứa thông tin nhạy cảm, hãy bảo vệ nó cẩn thận.

Leave a Reply

Your email address will not be published. Required fields are marked *