Công cụ lấy mật khẩu WiFi khi máy tính đã kết nối
Hướng dẫn chi tiết cách lấy mật khẩu WiFi khi máy tính đã kết nối
Khi máy tính của bạn đã kết nối với mạng WiFi nhưng bạn quên mất mật khẩu, có nhiều phương pháp để lấy lại mật khẩu đó một cách hợp pháp. Bài viết này sẽ hướng dẫn bạn các cách thức an toàn và hiệu quả trên các hệ điều hành phổ biến.
1. Các phương pháp lấy mật khẩu WiFi trên Windows
1.1. Sử dụng Command Prompt (CMD)
- Mở Command Prompt với quyền admin (nhấp chuột phải → “Run as administrator”)
- Gõ lệnh:
netsh wlan show profilesđể xem tất cả mạng đã lưu - Gõ lệnh:
netsh wlan show profile name="Tên_WiFi" key=clear(thay “Tên_WiFi” bằng tên mạng thực tế) - Tìm dòng “Key Content” trong phần “Security settings” – đây chính là mật khẩu
1.2. Sử dụng Settings (Cài đặt)
- Mở Settings → Network & Internet → WiFi
- Chọn “Hardware properties”
- Cuộn xuống và chọn “Network and Sharing Center”
- Nhấp vào tên mạng WiFi → Wireless Properties → Security
- Đánh dấu “Show characters” để xem mật khẩu
1.3. Sử dụng PowerShell
Mở PowerShell với quyền admin và chạy lệnh:
(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
2. Phương pháp cho macOS
2.1. Sử dụng Keychain Access
- Mở “Keychain Access” từ Spotlight (Cmd + Space)
- Tìm kiếm tên mạng WiFi trong danh sách
- Nhấp đúp vào mục tìm thấy
- Đánh dấu “Show password” và nhập mật khẩu máy Mac
2.2. Sử dụng Terminal
Mở Terminal và chạy lệnh:
security find-generic-password -wa "Tên_WiFi"
3. Phương pháp cho Linux
3.1. Sử dụng lệnh trong Terminal
Đối với các bản phân phối sử dụng NetworkManager:
sudo grep psk= /etc/NetworkManager/system-connections/*
Đối với các hệ thống khác:
sudo cat /etc/NetworkManager/system-connections/[Tên_WiFi].nmconnection | grep psk=
3.2. Sử dụng GUI
- Mở Network Settings
- Chọn mạng WiFi đã kết nối
- Nhấp vào “Security” hoặc “WiFi Security”
- Đánh dấu “Show password”
⚠️ Cảnh báo pháp lý
Việc lấy mật khẩu WiFi chỉ hợp pháp khi:
- Bạn là chủ sở hữu mạng
- Bạn có sự cho phép của chủ sở hữu
- Bạn đang thực hiện trên mạng của chính mình
Việc truy cập trái phép vào mạng có thể vi phạm Đạo luật Lừa đảo và Lạm dụng Máy tính (CFAA) của Hoa Kỳ hoặc các quy định tương tự tại Việt Nam.
4. 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 | Độ khó | Yêu cầu quyền admin | Thời gian thực hiện |
|---|---|---|---|---|
| Windows | Command Prompt | Dễ | Có | <1 phút |
| Windows | Settings | Rất dễ | Có | <1 phút |
| macOS | Keychain Access | Dễ | Không | <1 phút |
| Linux | Terminal | Trung bình | Có | <2 phút |
5. Các công cụ phần mềm hỗ trợ
5.1. WirelessKeyView (Windows)
Phần mềm miễn phí của NirSoft cho phép:
- Xem tất cả mật khẩu WiFi đã lưu
- Xuất danh sách sang file text
- Hoạt động không cần cài đặt
Tải về: NirSoft WirelessKeyView
5.2. WiFi Password Revealer (macOS)
Ứng dụng đơn giản trên Mac App Store giúp:
- Hiển thị tất cả mật khẩu đã lưu
- Sao chép mật khẩu với 1 cú nhấp
- Giao diện thân thiện
6. Các câu hỏi thường gặp
6.1. Tại sao tôi không thấy mật khẩu khi sử dụng lệnh?
Một số lý do phổ biến:
- Bạn không có quyền admin
- Mạng sử dụng phương thức xác thực doanh nghiệp (WPA-Enterprise)
- Mật khẩu được lưu dưới dạng mã hóa đặc biệt
6.2. Làm thế nào để lấy mật khẩu trên điện thoại?
Trên Android:
- Yêu cầu quyền root
- Sử dụng ứng dụng như “WiFi Password Viewer”
- Hoặc xem file
/data/misc/wifi/WifiConfigStore.xml
Trên iOS: Không thể xem mật khẩu đã lưu do hạn chế của Apple, trừ khi bạn đã jailbreak.
6.3. Làm sao để bảo vệ mạng WiFi của tôi?
Các biện pháp bảo mật cơ bản:
- Sử dụng mã hóa WPA3 (hoặc WPA2 nếu không hỗ trợ WPA3)
- Đổi mật khẩu định kỳ (3-6 tháng/lần)
- Tắt WPS (WiFi Protected Setup)
- Ẩn SSID (tùy chọn, nhưng không phải biện pháp bảo mật chính)
- Sử dụng mật khẩu phức tạp (ít nhất 12 ký tự, bao gồm chữ hoa, chữ thường, số và ký tự đặc biệt)
7. Thống kê về bảo mật WiFi
| Loại mã hóa | Tỷ lệ sử dụng (2023) | Mức độ bảo mật | Thời gian bẻ khóa trung bình |
|---|---|---|---|
| WPA3 | 18% | Rất cao | Hầu như không thể |
| WPA2 | 72% | Cao | Từ vài giờ đến vài năm |
| WPA | 5% | Trung bình | Vài phút đến vài giờ |
| WEP | 2% | Thấp | <1 phút |
| Mở (No security) | 3% | Không có | Không cần |
Nguồn thống kê: Kaspersky WiFi Security Report 2023
8. Kết luận và khuyến nghị
Việc lấy lại mật khẩu WiFi khi máy tính đã kết nối là hoàn toàn khả thi với các phương pháp trên. Tuy nhiên, bạn nên:
- Chỉ thực hiện trên các mạng bạn có quyền truy cập
- Luôn bảo vệ mật khẩu của mình cẩn thận
- Cập nhật firmware cho router định kỳ
- Sử dụng các công cụ hợp pháp và uy tín
Nếu bạn quản trị mạng cho doanh nghiệp, hãy cân nhắc sử dụng các giải pháp quản lý mật khẩu chuyên nghiệp như:
- Radius server cho xác thực doanh nghiệp
- Hệ thống quản lý mật khẩu tập trung
- Chính sách mật khẩu mạnh và đổi định kỳ
Để tìm hiểu thêm về bảo mật mạng không dây, bạn có thể tham khảo tài liệu từ NIST Special Publication 800-41 về các hướng dẫn bảo mật cho mạng không dây.