Công cụ kiểm tra mật khẩu ừii trên máy tính
Hướng dẫn toàn tập: Cách xem mật khẩu ừii trên máy tính (2024)
Việc truy cập trái phép vào mật khẩu hoặc thông tin cá nhân của người khác là vi phạm pháp luật tại Việt Nam (Điều 288 Bộ luật Hình sự 2015) và nhiều quốc gia khác. Bài viết này chỉ mang tính chất giáo dục về bảo mật và phòng chống tấn công. Chúng tôi không khuyến khích hoặc hỗ trợ bất kỳ hành vi vi phạm pháp luật nào.
1. Hiểu về mật khẩu ừii và cơ chế lưu trữ trên máy tính
Mật khẩu “ừii” (hay “ừ ừ” – một thuật ngữ phổ biến trong cộng đồng công nghệ Việt Nam) thường đề cập đến mật khẩu được lưu trữ trong hệ thống dưới các dạng:
- Plaintext (văn bản thuần túy): Hiếm gặp trong hệ thống hiện đại, chỉ xuất hiện trong các ứng dụng cũ hoặc cấu hình sai
- Hash (giá trị băm): Dạng phổ biến nhất (MD5, SHA-1, SHA-256, bcrypt, etc.)
- Mã hóa (Encrypted): Được bảo vệ bằng khóa mã hóa
- Token hóa: Dùng trong các hệ thống hiện đại như OAuth
Cơ chế lưu trữ mật khẩu trong các hệ điều hành phổ biến
| Hệ điều hành | Vị trí lưu trữ | Cơ chế bảo vệ | Mức độ khó khôi phục |
|---|---|---|---|
| Windows 10/11 | C:\Windows\System32\config\SAM Credential Manager |
Syskey encryption LSASS protection |
Rất cao |
| macOS | /var/db/shadow/hash Keychain Access |
FileVault encryption Secure Enclave |
Cực cao |
| Linux | /etc/shadow /etc/passwd |
SHA-512 hashing Salted passwords |
Trung bình – Cao |
2. Các phương pháp kỹ thuật để “xem” mật khẩu (chỉ cho mục đích nghiên cứu)
2.1. Phục hồi mật khẩu từ bộ nhớ hệ thống
Một số mật khẩu có thể được tìm thấy trong bộ nhớ RAM khi hệ thống đang hoạt động:
- Sử dụng công cụ dump bộ nhớ:
- Windows:
dump64.exehoặcWinDbg - Linux:
/proc/[pid]/mem - macOS:
vmmaphoặclldb
- Windows:
- Phân tích bộ nhớ dump:
- Công cụ: Volatility, Rekall, Bulk Extractor
- Tìm kiếm chuỗi:
strings memdump.raw | grep -i "password"
Lưu ý: Phương pháp này yêu cầu quyền admin/root và chỉ hiệu quả khi mật khẩu đang được sử dụng trong phiên làm việc hiện tại. Sau khi đăng xuất hoặc khóa máy, mật khẩu sẽ được xóa khỏi bộ nhớ.
2.2. Tấn công offline vào file lưu trữ mật khẩu
Đối với các file lưu trữ mật khẩu như SAM (Windows) hoặc /etc/shadow (Linux):
| Phương pháp | Công cụ | Thời gian ước tính | Tỷ lệ thành công |
|---|---|---|---|
| Brute Force | John the Ripper, Hashcat | Từ vài giờ đến nhiều năm | Thấp (10-30%) |
| Dictionary Attack | Hydra, Medusa | Từ vài phút đến vài ngày | Trung bình (40-60%) |
| Rainbow Table | Ophcrack, rtgen | Tức thì nếu có bảng phù hợp | Cao (70-90%) cho mật khẩu yếu |
| Hybrid Attack | Hashcat với rules | Từ vài giờ đến vài tuần | Trung bình – Cao (50-80%) |
2.3. Sử dụng phần mềm chuyên dụng (chỉ cho mục đích hợp pháp)
Một số phần mềm hợp pháp được sử dụng trong kiểm thử bảo mật:
- Windows Password Recovery Tool:
- Passware Kit
- Elcomsoft System Recovery
- Ophcrack (miễn phí)
- Linux Password Recovery:
- chntpw (cho file SAM)
- John the Ripper
- macOS Password Recovery:
- Elcomsoft Mac Breaker
- Passware Kit for Mac
3. Các biện pháp phòng chống hiệu quả
Để bảo vệ mật khẩu của bạn khỏi các phương pháp trên:
- Sử dụng mật khẩu phức tạp:
- Ít nhất 12 ký tự
- Kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt
- Tránh sử dụng thông tin cá nhân (ngày sinh, tên, etc.)
- Bật xác thực hai yếu tố (2FA):
- SMS-based 2FA
- Authenticator apps (Google Authenticator, Authy)
- Hardware keys (YubiKey)
- Cập nhật hệ thống thường xuyên:
- Windows Update
- macOS Software Update
- Linux package manager (apt, yum, etc.)
- Sử dụng trình quản lý mật khẩu:
- Bitwarden (miễn phí và mã nguồn mở)
- 1Password
- KeePass (offline)
4. Khung pháp lý tại Việt Nam về truy cập trái phép
Theo Bộ luật Hình sự 2015 (sửa đổi 2017), các hành vi liên quan đến mật khẩu có thể bị xử lý như sau:
- Điều 288 – Tội truy cập trái phép vào mạng máy tính, mạng viễn thông hoặc phương tiện điện tử của người khác:
- Phạt tiền từ 30.000.000đ đến 200.000.000đ
- Phạt tù từ 6 tháng đến 7 năm tùy mức độ nghiêm trọng
- Điều 290 – Tội sử dụng mạng máy tính, mạng viễn thông, phương tiện điện tử thực hiện hành vi chiếm đoạt tài sản:
- Phạt tù từ 1 năm đến 12 năm
- Phạt tiền từ 20.000.000đ đến 100.000.000đ
- Điều 159 – Tội xâm phạm bí mật hoặc an toàn thư tín, điện thoại, điện tín hoặc hình thức trao đổi thông tin riêng tư khác của người khác:
- Phạt cải tạo không giam giữ đến 3 năm
- Phạt tù từ 3 tháng đến 3 năm
Khuyến nghị từ chuyên gia bảo mật
Theo nghiên cứu từ CISA (Cybersecurity & Infrastructure Security Agency), 80% các vụ tấn công mạng thành công là do:
- Mật khẩu yếu hoặc mặc định (32%)
- Lỗ hổng phần mềm chưa vá (28%)
- Lừa đảo xã hội (20%)
Để bảo vệ hệ thống của bạn, hãy:
- Áp dụng nguyên tắc Zero Trust
- Thực hiện kiểm toán bảo mật định kỳ
- Đào tạo nhân viên về nhận thức bảo mật
- Sử dụng các giải pháp Endpoint Detection and Response (EDR)
5. Các công cụ hợp pháp để kiểm tra độ mạnh mật khẩu
Nếu bạn muốn kiểm tra độ mạnh của mật khẩu của mình (không phải để tấn công), có thể sử dụng các công cụ sau:
- Have I Been Pwned – https://haveibeenpwned.com
- Kiểm tra mật khẩu có bị rò rỉ không
- Cơ sở dữ liệu hơn 10 tỷ mật khẩu bị rò rỉ
- Kaspersky Password Checker – https://password.kaspersky.com
- Đánh giá thời gian bẻ khóa ước tính
- Gợi ý cải thiện mật khẩu
- Bitwarden Password Generator – https://bitwarden.com/password-generator/
- Tạo mật khẩu ngẫu nhiên mạnh
- Tùy chọn độ dài và loại ký tự
6. Kết luận và khuyến nghị
Việc tìm hiểu về cơ chế lưu trữ và bảo vệ mật khẩu là rất quan trọng trong lĩnh vực an ninh mạng. Tuy nhiên, cần nhấn mạnh rằng:
- Việc truy cập trái phép vào hệ thống hoặc mật khẩu của người khác là vi phạm pháp luật và có thể dẫn đến hậu quả pháp lý nghiêm trọng.
- Các kỹ thuật được mô tả trong bài viết chỉ nên được sử dụng trong môi trường kiểm thử được phép (ví dụ: penetration testing với sự đồng ý của chủ sở hữu hệ thống).
- Thay vì cố gắng “xem” mật khẩu của người khác, hãy tập trung vào cải thiện bảo mật cho hệ thống của chính bạn.
- Nếu bạn quên mật khẩu của mình, hãy sử dụng các cơ chế phục hồi hợp pháp do hệ thống cung cấp (quên mật khẩu, email phục hồi, etc.).
Để tìm hiểu thêm về bảo mật mật khẩu, bạn có thể tham khảo các nguồn uy tín sau:
- NIST Cybersecurity Framework (Tiểu bang Hoa Kỳ)
- ENISA – European Union Agency for Cybersecurity
- CISA – Cybersecurity & Infrastructure Security Agency (Cơ quan An ninh Hạ tầng và An ninh Mạng Hoa Kỳ)