Công cụ tìm mật khẩu WiFi trên máy tính
Nhập thông tin hệ thống của bạn để xem hướng dẫn chi tiết cách lấy mật khẩu WiFi đã lưu
Hướng dẫn lấy mật khẩu WiFi cho bạn
Hướng dẫn đầy đủ cách xem mật khẩu WiFi trên máy tính (2024)
Việc quên mật khẩu WiFi là tình trạng phổ biến mà hầu hết mọi người đều gặp phải ít nhất một lần. May mắn thay, nếu máy tính của bạn đã từng kết nối với mạng WiFi đó, bạn hoàn toàn có thể lấy lại mật khẩu mà không cần phải reset bộ định tuyến. Bài viết này sẽ hướng dẫn chi tiết các phương pháp khác nhau để xem mật khẩu WiFi trên máy tính chạy Windows, macOS và Linux.
1. Tại sao bạn có thể xem mật khẩu WiFi đã lưu?
Khi máy tính của bạn kết nối với mạng WiFi, hệ điều hành sẽ lưu trữ thông tin mạng bao gồm mật khẩu (trong trường hợp bạn chọn “Lưu mật khẩu”). Điều này cho phép thiết bị tự động kết nối lại mà không cần nhập mật khẩu mỗi lần. Các hệ điều hành lưu trữ thông tin này ở những vị trí khác nhau:
- Windows: Lưu trong Windows Credential Manager và có thể truy xuất qua Command Prompt hoặc Settings
- macOS: Lưu trong Keychain Access – hệ thống quản lý mật khẩu tích hợp
- Linux: Lưu trong các file cấu hình ở /etc/NetworkManager/system-connections/
Chỉ thực hiện các thao tác này trên máy tính của bạn hoặc với sự cho phép của chủ sở hữu. Việc truy cập trái phép vào thông tin mạng có thể vi phạm pháp luật ở nhiều quốc gia, bao gồm quy định về sử dụng mạng của IETF.
2. Cách xem mật khẩu WiFi trên Windows
Phương pháp 1: Sử dụng Settings (Dễ nhất)
- Nhấn Win + I để mở Settings
- Đi đến Network & Internet → Wi-Fi
- Nhấp vào Hardware properties (hoặc “Quản lý mạng đã biết” trong Windows 10)
- Chọn mạng WiFi bạn muốn xem mật khẩu
- Nhấp vào View Wi-Fi security details
- Trong mục Network security key, nhấp vào biểu tượng mắt để hiển thị mật khẩu
Phương pháp 2: Sử dụng Command Prompt (Nhanh chóng)
- Mở Command Prompt với quyền admin (nhấp chuột phải → “Run as administrator”)
- Nhập lệnh sau để xem tất cả mạng đã lưu:
netsh wlan show profiles
- Để 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
- Mật khẩu sẽ xuất hiện ở dòng Key Content trong phần Security settings
Lưu ý: Phương pháp này yêu cầu quyền admin. Nếu bạn không có quyền admin, hãy thử phương pháp sử dụng PowerShell bên dưới.
Phương pháp 3: Sử dụng PowerShell (Không cần quyền admin)
- Mở PowerShell (không cần quyền admin)
- Nhập lệnh sau:
(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 sẽ hiển thị bảng tất cả mạng WiFi đã lưu kèm mật khẩu
Phương pháp 4: Sử dụng WirelessKeyView (Công cụ bên thứ 3)
WirelessKeyView là công cụ miễn phí của NirSoft có thể hiển thị tất cả mật khẩu WiFi đã lưu:
- Tải về từ NirSoft
- Giải nén và chạy file WirelessKeyView.exe
- Công cụ sẽ tự động hiển thị tất cả mạng WiFi kèm mật khẩu (cột “Key (Ascii)”)
Luôn tải phần mềm từ nguồn chính thức. Một số phần mềm giả mạo có thể chứa malware. Luôn quét file bằng Windows Defender trước khi chạy.
3. Cách xem mật khẩu WiFi trên macOS
Phương pháp 1: Sử dụng Keychain Access
- 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
- Nhấp đúp vào mục nhập mạng WiFi
- Đánh dấu vào ô 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ị trong trường “Show password”
Phương pháp 2: Sử dụng Terminal
- Mở Terminal (từ Applications → Utilities)
- Nhập lệnh sau (thay “WIFI_NAME” bằng tên mạng):
security find-generic-password -ga "WIFI_NAME" | grep "password:"
- Nhập mật khẩu máy Mac của bạn khi được yêu cầu
- Mật khẩu sẽ xuất hiện sau “password:”
4. Cách xem mật khẩu WiFi trên Linux
Phương pháp 1: Sử dụng file cấu hình
- Mở Terminal
- Di chuyển đến thư mục chứa file cấu hình:
cd /etc/NetworkManager/system-connections/
- Mở file cấu hình của mạng WiFi (thay “WIFI_NAME” bằng tên mạng):
sudo nano "WIFI_NAME".nmconnection
- Tìm dòng bắt đầu bằng psk= – giá trị sau dấu bằng là mật khẩu
Phương pháp 2: Sử dụng lệnh nmcli
- Mở Terminal
- Nhập lệnh sau để xem tất cả mạng đã lưu:
nmcli connection show
- Để xem mật khẩu của mạng cụ thể:
nmcli -s -g 802-11-wireless-security.psk connection show "WIFI_NAME"
5. So sánh các phương pháp trên các hệ điều hành
| Hệ điều hành | Phương pháp dễ nhất | Phương pháp nhanh nhất | Yêu cầu quyền admin | Mức độ kỹ thuật |
|---|---|---|---|---|
| Windows | Settings | Command Prompt | Có (cho CMD) | Thấp-Trung bình |
| macOS | Keychain Access | Terminal | Không | Thấp |
| Linux | File cấu hình | nmcli | Có (sudo) | Trung bình-Cao |
6. Các câu hỏi thường gặp
Q: Tôi không có quyền admin, liệu tôi vẫn có thể xem mật khẩu WiFi?
A: Trên Windows, bạn có thể thử phương pháp PowerShell không cần quyền admin. Trên macOS, bạn có thể sử dụng Keychain Access với mật khẩu tài khoản người dùng của mình. Trên Linux, bạn cần quyền sudo để đọc file cấu hình.
Q: Tại sao tôi không thấy mật khẩu trong Keychain Access?
A: Có thể mạng WiFi đó không được lưu mật khẩu, hoặc bạn không phải là người đã kết nối lần đầu. Thử kết nối lại và chọn “Remember this network”.
Q: Liệu có cách nào xem mật khẩu WiFi mà máy tính chưa từng kết nối?
A: Không, trừ khi bạn có quyền truy cập vào bộ định tuyến (router). Trong trường hợp đó, bạn cần đăng nhập vào giao diện quản trị router (thường qua 192.168.1.1 hoặc 192.168.0.1) và xem trong phần Wireless Settings.
Q: Việc lưu mật khẩu WiFi có an toàn không?
A: Các hệ điều hành hiện đại lưu mật khẩu WiFi một cách an toàn:
- Windows: Mật khẩu được mã hóa và lưu trong Credential Manager
- macOS: Mật khẩu được lưu trong Keychain với mã hóa 256-bit AES
- Linux: Mật khẩu được lưu trong file cấu hình với quyền hạn hạn chế
Tuy nhiên, nếu ai đó có quyền truy cập vật lý vào máy tính của bạn, họ có thể lấy được mật khẩu bằng các phương pháp trên. Luôn bảo vệ máy tính của bạn bằng mật khẩu mạnh và mã hóa ổ đĩa.
7. Các biện pháp bảo mật bổ sung
Sau khi lấy được mật khẩu WiFi, bạn nên:
- Đổi mật khẩu định kỳ: Ít nhất 3-6 tháng một lần
- Sử dụng WPA3: Nâng cấp router của bạn lên chuẩn bảo mật WPA3 nếu có thể
- Tắt WPS: Giao thức WPS có lỗ hổng bảo mật nghiêm trọng
- Sử dụng mạng khách (Guest Network): Cho thiết bị của khách mà không muốn chia sẻ mật khẩu chính
- Cập nhật firmware router: Luôn giữ firmware router ở phiên bản mới nhất
| Chuẩn bảo mật | Năm giới thiệu | Mức độ bảo mật | Lỗ hổng đã biết | Khuyến nghị |
|---|---|---|---|---|
| WEP | 1997 | Rất yếu | Nhiều, có thể bẻ trong vài phút | ❌ Không nên sử dụng |
| WPA | 2003 | Yếu | Lỗ hổng TKIP | ❌ Không nên sử dụng |
| WPA2 (AES) | 2004 | Mạnh | Lỗ hổng KRACK (đã vá) | ✅ Sử dụng nếu không có WPA3 |
| WPA3 | 2018 | Rất mạnh | Dragonblood (đã vá) | ✅ Tốt nhất hiện nay |
8. Kết luận
Việc lấy lại mật khẩu WiFi đã lưu trên máy tính là quá trình tương đối đơn giản nếu bạn biết phương pháp phù hợp với hệ điều hành của mình. Luôn nhớ:
- Chỉ thực hiện trên máy tính của bạn hoặc với sự cho phép
- Bảo vệ mật khẩu WiFi của bạn bằng cách đổi định kỳ
- Nâng cấp chuẩn bảo mật lên WPA3 nếu router hỗ trợ
- Sử dụng mật khẩu mạnh (ít nhất 12 ký tự, kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt)
Nếu bạn thường xuyên quên mật khẩu, hãy cân nhắc sử dụng trình quản lý mật khẩu chuyên dụng như Bitwarden, 1Password hoặc KeePass để lưu trữ an toàn.