Làm cách nào để khôi phục mật khẩu của tệp RAR trên Mac OS X?


21

Tôi đang chạy Mac OS X 10.6.2 và đã được trao một vài tệp cũ cần giải nén. Sao lưu cũ hoặc tài chính hoặc hóa đơn tôi tin. Chúng là các tệp RAR và mật khẩu được bảo vệ. Có cách nào để trích xuất hàm băm từ các tệp này để tôi có thể đưa nó vào John The Ripper hoặc Cain và Abel không?

Biên tập

Tôi đã tải xuống cRARk , nhưng tiếc là không có gì tôi có (SimplyRAR, RAR Expander, The Unarchiver) sẽ giải nén nó mà không cần mật khẩu. Ai đó có thể xác minh rằng tôi điên và không có mật khẩu trên phiên bản Mac không?


Thật kỳ lạ, unrar & 7z trên linux giải nén một loạt các tệp từ RAR vỏ, sau đó nhắc nhập mật khẩu. tệp README đi kèm cho biết mật khẩu đang cố ý, để cho phép kiểm tra tiện ích: "Bạn cũng có thể kiểm tra trình bẻ khóa trên kho lưu trữ này. Chạy: crark -pcrackme.def crark31.rar"
quack quixote

... vì vậy có vẻ như bạn cần một tiện ích trích xuất RAR tốt hơn, nó sẽ trích xuất các tệp không được bảo vệ trước khi nhắc mật khẩu. :)
quack quixote

đã thử unrarx? unrarx.com
o0 '.

1
Tôi chỉ cần crark33 cho OSX và mật khẩu rar là crark33. Đoán tôi là một người đoán tốt :-)
Carl Witthoft

Câu trả lời:


33

Bạn có thể bỏ qua việc trích xuất băm hoàn toàn và sử dụng cRARk thay thế. cRARk là tiện ích bẻ khóa mật khẩu RAR dòng lệnh miễn phí có sẵn cho Windows, Mac và Linux. Nó cũng được thiết kế để hoạt động với CUDA, vì vậy bạn có thể muốn tận dụng lợi thế đó nếu bạn có GPU mạnh mẽ.

Một lưu ý là sẽ mất rất nhiều thời gian để bẻ khóa một kho lưu trữ nếu bạn không biết gì về mật khẩu và nó có độ dài> 6 ký tự. Nếu bạn biết một chi tiết nhỏ về mật khẩu, chẳng hạn như số lượng ký tự gần đúng, nó cho phép bạn nhập vào đó như một công tắc để rút ngắn đáng kể thời gian bẻ khóa. Mặc dù cRARk là một trong những công cụ bẻ khóa RAR nhanh nhất hiện có sử dụng mã MMX & SSE cực kỳ tối ưu, nhưng điều này đúng với bất kỳ ứng dụng vũ lực nào. Khi bẻ khóa mật khẩu dài hơn, sẽ mất một khoảng thời gian dài hơn đáng kể do vô số khả năng để thử.

Đây là một ví dụ về việc bẻ khóa mật khẩu 'john':

C: \> crark.exe -c -l4 -g4 Chap7.rar
     Phần mềm miễn phí cRARk 3.2d (đã bật CUDA)
    Bản quyền 1995-2001, 2006-09 bởi P. Semjanov,
         http://www.crark.net
     các phần (c) 1993-2005 Eugene Roshal
 (c) Thư viện bẻ khóa mật khẩu mềm PSW PCL v. 2.0d của P. Semjanov


Kiểm tra kho lưu trữ Chap7.rar: phiên bản 2.9
Đang kiểm tra Chap7.rtf
Chọn các chức năng mã hóa tốt nhất .............................................. ...
Được chọn: ASM (Prescott / AMD), SSE2 (P4 / Core 2) (-f1114)
Ticks cho mỗi mật khẩu dự kiến ​​= 40438280, lý thuyết = 27000000, tốc độ CPU = 0,67

Dòng xử lý 56 của tệp định nghĩa mật khẩu ...
Kiểm tra mật khẩu 4 ký tự ...
ckdk
Mật khẩu được kiểm tra = 42000 (thời gian = 3: 45,00, tỷ lệ = 186 p / s)
nai sừng tấm
Mật khẩu được kiểm tra = 78000 (thời gian = 6: 58,99, tỷ lệ = 186 p / s)
John - CRC OK
Trong hex (kiểu PCL): \ 6A \ 6F \ 68 \ 6E
Mật khẩu được kiểm tra = 167844 (thời gian = 15: 02,38, tỷ lệ = 186 p / s)
Tổng số thử nghiệm = 167844, thử nghiệm chậm = 20914

Không quá xấu ;)


+1 tốt hơn câu trả lời của tôi và đã bỏ lỡ thẻ osx
William Hilsum

Tôi sẽ thử. Thật tuyệt khi hy vọng tôi nhận được câu trả lời trước khi đưa tiền thưởng vào. :)
Josh K

@Josh xin lỗi về điều đó! Đây là lần đầu tiên tôi nhìn thấy câu hỏi, thêm tiền thưởng đã đưa nó lên đầu trang.
John T

1
@Josh khi sử dụng cRARk, nó đi kèm với tệp 'crackme'. Bạn có thể trích xuất mọi thứ khác trong tập tin tốt. Các crackme là để bạn kiểm tra chương trình.
John T

2
Có ai biết cú pháp để làm điều đó trên Mac không? Tôi không thể giải quyết nó ... Cảm ơn!
Joe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.