Giải mã mật khẩu file RAR/WinRAR thông qua CMD
24/02/2025
Nội dung bài viết
Khi file RAR được bảo vệ bằng mật khẩu, nó sẽ được mã hóa bằng tiêu chuẩn bảo mật cao như AES 256 hoặc AES 128 (tùy phiên bản). Nếu bạn không thể mở file RAR do không biết mật khẩu, cách duy nhất là khôi phục mật khẩu thông qua phương pháp tấn công brute force. Hôm nay, tripi.vn sẽ hướng dẫn bạn sử dụng công cụ dòng lệnh miễn phí của Windows - cRARk để tìm lại mật khẩu của file RAR được mã hóa.
Các bước thực hiện

Tải cRARk cho Windows. Bạn có thể tải phiên bản miễn phí mới nhất tại https://www.crark.net/#download. cRARk là công cụ dòng lệnh giúp bẻ khóa mật khẩu RAR bằng phương pháp brute force. Nếu mật khẩu có độ dài dưới 6 ký tự, bạn có cơ hội thành công cao.
- Nếu mật khẩu dài hơn 6 ký tự và bạn không có thông tin gì về nó, việc bẻ khóa gần như bất khả thi do tính bảo mật cao của file RAR.
- Nếu bạn biết một phần mật khẩu, cRARk có thể bẻ khóa mật khẩu dài tới 28 ký tự. Biết trước một số thông tin sẽ giúp tiết kiệm thời gian đáng kể.
- cRARk hỗ trợ khôi phục mật khẩu bằng GPU thông qua công nghệ CUDA và OpenCL, tương thích với cả NVIDIA và AMD. Nếu không có GPU mạnh, quá trình sẽ tốn nhiều thời gian hơn.

Giải nén file từ gói RAR. Bạn cần sử dụng WinRAR hoặc phần mềm giải nén RAR thông dụng. Chỉ cần nhấp chuột phải vào file và chọn Extract here (Giải nén tại đây) để trích xuất các file bên trong.

Đổi tên file định nghĩa ngôn ngữ thành password.def. Trong thư mục giải nén, bạn sẽ thấy nhiều file có đuôi .def tương ứng với các ngôn ngữ khác nhau. Nhấp chuột phải vào file ngôn ngữ của bạn, chọn Rename (Đổi tên), nhập password.def và nhấn Enter.
- Nếu bạn dùng Windows Vista hoặc Windows 7 với card đồ họa NVIDIA (ví dụ: GeForce), hãy chạy file driver-timeout.reg trong thư mục giải nén. Sau đó, khởi động lại máy tính. Lưu ý: quá trình này có thể tạm thời vô hiệu hóa một số tính năng của card màn hình, nhưng bạn có thể khôi phục lại sau khi hoàn tất việc bẻ khóa mật khẩu.

Mở file password.def bằng Notepad. Để thực hiện, nhấp chuột phải vào file, chọn Open with (Mở với) và chọn Notepad.

Chỉnh sửa file định nghĩa mật khẩu. Bạn cần thay đổi nội dung bên dưới hai dấu thăng ## để cRARk hiểu các quy tắc tìm kiếm mật khẩu. Lưu ý: chỉ sửa đổi phần dưới hai dấu thăng.
- Các dòng bắt đầu bằng dấu thăng # là chú thích. Dòng duy nhất không phải chú thích là $a *, nghĩa là cRARk sẽ tìm mật khẩu chỉ gồm chữ thường.
- File cũng cung cấp nhiều ví dụ khác, như tìm mật khẩu chỉ chứa số hoặc kết hợp chữ và số. Để sử dụng, hãy bỏ dấu thăng ở đầu dòng tương ứng.
- Hai tùy chọn cuối dành cho trường hợp bạn biết một phần mật khẩu. Ví dụ, nếu mật khẩu bắt đầu bằng một số ký tự cụ thể và kết thúc bằng 4 số, hãy bỏ chú thích dòng MyPass $1 $1 $1 $1 và điều chỉnh theo nhu cầu.
- Để tìm hiểu thêm về các tùy chọn trong file định nghĩa mật khẩu, truy cập https://www.crark.net/cRARk.html#41.

Lưu lại các thay đổi. Nhấp vào File (Tập tin) và chọn Save (Lưu) sau khi chỉnh sửa để lưu các quy tắc mật khẩu mới.

Di chuyển file RAR cần bẻ khóa vào thư mục cRARk. Bước này giúp bạn tránh phải nhập đường dẫn phức tạp trong cửa sổ dòng lệnh. Kéo và thả file vào thư mục giải nén để hoàn tất.

Mở Command Prompt để truy cập thư mục cRARk bằng cách:
- Đầu tiên, sao chép đường dẫn đầy đủ đến thư mục giải nén từ thanh địa chỉ của File Explorer. Bôi đen toàn bộ đường dẫn và nhấn Control + C để sao chép.
- Trong thanh tìm kiếm Windows, nhập cmd và chọn Command Prompt từ kết quả hiển thị.
- Nhập cd và nhấn phím cách.
- Nhấn Command + V để dán đường dẫn đã sao chép, sau đó nhấn Enter.

Nhập crark yourarchivename.rar và nhấn ↵ Enter để bắt đầu bẻ khóa mật khẩu. Thay thế yourarchivename.rar bằng tên file RAR của bạn. Quá trình bẻ khóa sẽ dựa trên các quy tắc bạn đã thiết lập. Khi thành công, mật khẩu sẽ xuất hiện sau dòng CRC OK.
- Mật khẩu ngắn và đơn giản có thể được giải mã trong vài phút, nhưng mật khẩu phức tạp có thể mất hàng ngày, tuần, tháng hoặc lâu hơn.
- Để dừng quá trình, nhấn Control + C trong Command Prompt. Nếu không dừng, hãy đóng cửa sổ Command Prompt.
- Trên Windows 7 hoặc Vista, nếu đã chạy file driver-timeout.reg, bạn có thể hoàn tác thay đổi bằng cách mở file trong Notepad, sửa dword:00000000 thành dword:00000001, lưu lại và chạy file một lần nữa. Sau đó, khởi động lại máy tính.
Du lịch
Ẩm thực
Khám phá
Đi Phượt
Vẻ đẹp Việt Nam
Chuyến đi