Công cụ tìm lại mật khẩu WiFi trên máy tính
Nhập thông tin hệ thống của bạn để nhận hướng dẫn chi tiết cách lấy lại mật khẩu WiFi đã lưu
Hướng dẫn toàn tập: Cách xem lại mật khẩu WiFi trên máy tính (2024)
Việc quên mật khẩu WiFi là tình huống phổ biến mà hầu hết người dùng máy tính đều gặp phải ít nhất một lần. May mắn thay, có nhiều phương pháp khác nhau để lấy lại mật khẩu WiFi đã lưu trên máy tính của bạn, tùy thuộc vào hệ điều hành và quyền hạn tài khoản. Bài viết này sẽ hướng dẫn chi tiết tất cả các phương pháp hiệu quả nhất năm 2024.
1. Tại sao bạn cần xem lại mật khẩu WiFi?
- Kết nối thiết bị mới (điện thoại, máy tính bảng, thiết bị IoT)
- Chia sẻ mật khẩu với khách hoặc thành viên gia đình
- Đặt lại router nhưng quên mật khẩu mặc định mới
- Kiểm tra độ mạnh của mật khẩu hiện tại
- Gỡ lỗi kết nối mạng không ổn định
2. Các phương pháp xem mật khẩu WiFi trên Windows
2.1. Sử dụng Command Prompt (Phương pháp nhanh nhất)
Đây là phương pháp hiệu quả nhất cho người dùng Windows có quyền admin:
- Mở Command Prompt với quyền admin:
- Nhấn Win + X rồi chọn “Terminal (Admin)” hoặc “Command Prompt (Admin)”
- Hoặc tìm kiếm “cmd” → Chuột phải → “Run as administrator”
- Nhập lệnh sau để xem tất cả mạng WiFi đã lưu:
netsh wlan show profiles
- Tìm tên mạng WiFi bạn muốn (ví dụ: “Vietel_Home_2.4G”) và nhập lệnh:
netsh wlan show profile name="Vietel_Home_2.4G" key=clear
- Cuộn xuống phần “Security settings” → Dòng “Key Content” sẽ hiển thị mật khẩu
for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -v -i "echo" | netsh wlan show profile "%j" key=clear | findstr "SSID Cipher Content" > wifi_passwords.txt
2.2. Sử dụng giao diện Settings (Phương pháp dễ nhất)
Phù hợp cho người dùng không quen với dòng lệnh:
- Mở Settings (Nhấn Win + I)
- Đi đến Network & Internet → Wi-Fi
- Click vào Manage known networks
- Chọn mạng WiFi bạn muốn → Click Properties
- Cuộn xuống phần Security → Check vào Show characters
- Mật khẩu sẽ được hiển thị trong trường Network security key
2.3. Sử dụng PowerShell (Phương pháp nâng cao)
PowerShell cung cấp cách tiếp cận linh hoạt hơn Command Prompt:
- Mở PowerShell với quyền admin
- Nhập lệnh sau để liệt kê tất cả mạng đã lưu:
(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 - Kết quả sẽ hiển thị bảng gồm tên mạng và mật khẩu tương ứng
2.4. Sử dụng phần mềm bên thứ ba
Một số phần mềm miễn phí giúp quản lý mật khẩu WiFi:
| Phần mềm | Đặc điểm | Link tải | Đánh giá |
|---|---|---|---|
| WirelessKeyView | Hiển thị tất cả mật khẩu WiFi đã lưu, xuất sang file text | NirSoft | ⭐⭐⭐⭐☆ (4.7/5) |
| WiFi Password Revealer | Giao diện đơn giản, hỗ trợ Windows 7-11 | Magical Jelly Bean | ⭐⭐⭐⭐☆ (4.5/5) |
| NetPass | Hiển thị mật khẩu mạng dạng plain text, không cần admin | NirSoft | ⭐⭐⭐⭐☆ (4.6/5) |
3. Các phương pháp cho macOS
3.1. Sử dụng Keychain Access (Phương pháp chuẩn)
- Mở Spotlight (Nhấn Command + Space) và tìm “Keychain Access”
- Trong cửa sổ Keychain Access, tìm kiếm tên mạng WiFi của bạn
- Click đúp vào mục nhập mạng WiFi
- Check vào hộp Show password
- Nhập mật khẩu máy Mac của bạn khi được yêu cầu
- Mật khẩu WiFi sẽ được hiển thị
3.2. Sử dụng Terminal
security find-generic-password -wa "Tên_Mạng_WiFi"
Thay “Tên_Mạng_WiFi” bằng tên mạng thực tế của bạn.
4. Các phương pháp cho Linux
4.1. Sử dụng lệnh nmcli (Phổ biến nhất)
nmcli -s -g 802-11-wireless-security.psk connection show "Tên_Mạng_WiFi"
4.2. Xem file cấu hình
Mật khẩu WiFi trên Linux thường được lưu trong:
/etc/NetworkManager/system-connections/Tên_Mạng_WiFi.nmconnection
Mở file bằng lệnh:
sudo cat /etc/NetworkManager/system-connections/Tên_Mạng_WiFi.nmconnection | grep psk=
5. Phương pháp universal: Đăng nhập router
Phương pháp này hoạt động với mọi hệ điều hành và cho phép bạn:
- Xem mật khẩu hiện tại
- Thay đổi mật khẩu mới
- Quản lý tất cả thiết bị đã kết nối
- Cấu hình bảo mật nâng cao
- Tìm địa chỉ IP của router:
- Windows: Mở CMD → nhập
ipconfig→ tìm “Default Gateway” - macOS/Linux: Mở Terminal → nhập
netstat -nr | grep default
- Windows: Mở CMD → nhập
- Mở trình duyệt và truy cập địa chỉ IP tìm được (thường là 192.168.1.1 hoặc 192.168.0.1)
- Đăng nhập với tên người dùng và mật khẩu router (thường ở mặt sau router)
- Tìm phần Wireless Settings hoặc Wi-Fi Security
- Mật khẩu sẽ được hiển thị ở trường Password, Passphrase hoặc Shared Key
6. So sánh các phương pháp
| Phương pháp | Hệ điều hành | Yêu cầu quyền admin | Độ khó | Tỷ lệ thành công | Rủi ro bảo mật |
|---|---|---|---|---|---|
| Command Prompt | Windows | Có | Trung bình | 98% | Thấp |
| Settings UI | Windows 10/11 | Không | Dễ | 95% | Thấp |
| Keychain Access | macOS | Không | Dễ | 99% | Thấp |
| nmcli | Linux | Có | Trung bình | 97% | Thấp |
| Phần mềm bên thứ ba | Windows | Không | Dễ | 90% | Trung bình (rủi ro malware) |
| Đăng nhập router | Tất cả | Không | Khó | 100% | Thấp (nếu đổi mật khẩu mặc định) |
7. Các vấn đề thường gặp và giải pháp
7.1. Không thấy mạng WiFi trong danh sách
- Nguyên nhân: Máy tính chưa từng kết nối với mạng đó
- Giải pháp:
- Kết nối lại với mạng WiFi ít nhất một lần
- Kiểm tra lại tên mạng (phân biệt chữ hoa/thường)
- Sử dụng phương pháp đăng nhập router
7.2. Lệnh Command Prompt báo lỗi “The Wireless AutoConfig Service is not running”
- Giải pháp:
- Mở Services (Nhấn Win + R → nhập
services.msc) - Tìm WLAN AutoConfig
- Click chuột phải → Properties → Đặt Startup type thành Automatic
- Click Start → OK
- Thử lại lệnh Command Prompt
- Mở Services (Nhấn Win + R → nhập
7.3. Mật khẩu hiển thị là chuỗi ký tự lạ
Đây là trường hợp mật khẩu được mã hóa dạng hex. Bạn có thể:
- Sử dụng công cụ chuyển đổi hex sang text như RapidTables
- Hoặc thử đăng nhập router để xem mật khẩu gốc
8. Câu hỏi thường gặp (FAQ)
8.1. Tôi có thể xem mật khẩu WiFi trên điện thoại không?
Trên Android: Cần root máy hoặc sử dụng app như WiFi Password Show (yêu cầu root).
Trên iPhone: Không thể trừ khi đã jailbreak, vì Apple không cho phép truy cập trực tiếp vào keychain.
8.2. Làm sao để xem mật khẩu WiFi nếu không có quyền admin?
Bạn có thể thử:
- Phương pháp đăng nhập router
- Sử dụng phần mềm không yêu cầu admin như NetPass
- Yêu cầu người quản trị hệ thống cung cấp mật khẩu
8.3. Có cách nào lấy lại mật khẩu WiFi nếu đã reset router?
Nếu router đã được reset về cài đặt gốc:
- Mật khẩu sẽ trở về mật khẩu mặc định của nhà sản xuất
- Thường được in trên nhãn dán mặt sau router
- Hoặc tìm theo model router trên trang hỗ trợ của nhà sản xuất
8.4. Làm sao để bảo vệ mật khẩu WiFi của tôi?
Các biện pháp bảo mật cơ bản:
- Đổi mật khẩu mặc định của router
- Sử dụng chuẩn bảo mật WPA3 (hoặc WPA2 nếu không hỗ trợ WPA3)
- Tắt WPS (Wi-Fi Protected Setup) vì dễ bị tấn công brute-force
- Thay đổi mật khẩu định kỳ (3-6 tháng/lần)
- Tắt phát sóng SSID nếu không cần thiết
- Cập nhật firmware router thường xuyên
9. Nguồn tham khảo uy tín
Các tài liệu chính thức từ các tổ chức uy tín:
- Tài liệu chính thức về netsh wlan từ Microsoft
- Hướng dẫn Keychain Access từ Apple
- Hướng dẫn bảo mật WiFi từ CISA (Cơ quan An ninh mạng và Cơ sở hạ tầng Mỹ)
10. Kết luận
Việc lấy lại mật khẩu WiFi trên máy tính là quá trình đơn giản nếu bạn biết phương pháp phù hợp với hệ điều hành và quyền hạn của mình. Luôn ưu tiên sử dụng các phương pháp tích hợp sẵn của hệ điều hành (Command Prompt, Settings, Keychain Access) để đảm bảo an toàn. Tránh sử dụng các phần mềm crack WiFi không rõ nguồn gốc vì chúng không chỉ vi phạm pháp luật mà còn có thể chứa malware nguy hiểm.
Nếu bạn thường xuyên quên mật khẩu, hãy cân nhắc:
- Lưu mật khẩu vào trình quản lý mật khẩu như Bitwarden hoặc 1Password
- Ghi chú mật khẩu ở nơi an toàn (không phải trên máy tính)
- Đặt mật khẩu dễ nhớ nhưng đủ mạnh (kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt)