Chia sẻ kinh nghiệm sử dụng khả năng tăng tốc GPU để tăng tốc độ giải mã

Sau một số nỗ lực, tôi đã ghi lại một số kinh nghiệm của mình như sau.

Trước hết, chúng ta biết rằng để tăng tốc GUP trong hashcat, cần đáp ứng hai điều kiện: 1. Card đồ họa (GPU) có thể tăng tốc; 2. Cài đặt cuda.

Máy tính của tôi là hệ thống win10, thẻ n 3060

1. Tóm tắt lỗi

Ban đầu tôi muốn hoàn thành việc tăng tốc hashcat trong kali linux, nhưng card đồ họa trong máy ảo được tạo bởi thuật toán và không thể sử dụng để tăng tốc. Khi tôi thấy card n có thể kết nối trực tiếp với máy ảo, tôi đã tìm kiếm xung quanh với hy vọng, nhưng tôi không tìm thấy hướng dẫn kết nối trực tiếp card đồ họa phù hợp với kali linux và chỉ có máy chủ linux trên Internet có thể kết nối trực tiếp với máy ảo windows. Tôi và tôi muốn kết nối trực tiếp với linux từ hệ thống windows thì ngược lại nên tôi không có cách nào phù hợp để hoàn thành bước này. Và ngay cả khi hoàn thành, tôi vẫn phải chuyển đổi card đồ họa qua lại, và tôi chủ yếu sử dụng hệ thống win10, nếu có khả năng, tôi có thể viết chương trình chuyển đổi card đồ họa, nhưng hiện tại nó không phù hợp với tôi nên nó đã kết thúc. Tôi hy vọng bước này có thể được hoàn thiện trong tương lai.

2. Sự thỏa hiệp của máy chủ

Vì vậy, tôi đã chọn hoàn thành việc tăng tốc hashcat trên máy chủ. Card đồ họa mặc định của máy chủ là 3060, vì vậy miễn là bạn cài đặt cuda và hashcat, bạn có thể sử dụng tăng tốc GPU bình thường. Tải xuống và cài đặt trực tiếp cuda và bạn có thể cài đặt nó ở bước tiếp theo (liên kết). Bạn nên chú ý một chút đến hashcat. hashcat khuyên bạn nên tải trực tiếp tệp nhị phân từ trang web chính thức (liên kết) và giải nén nó. Lưu ý rằng hashcat là một ứng dụng dòng lệnh. Nhấp đúp để mở hashcat.exe sẽ gặp sự cố và sử dụng dòng lệnh để mở nó trong cmd thiết bị đầu cuối hệ thống.

3. Các vấn đề có thể tránh được

(Sự cố khi cài đặt hashcat trên msys2: Bộ công cụ CUDA SDK không được cài đặt hoặc cài đặt không chính xác)

Tôi gặp một số vấn đề nếu sử dụng hướng dẫn cài đặt trên github để cài đặt hashcat (bộ công cụ CUDA SDK không được cài đặt hoặc cài đặt không chính xác).

Vấn đề này có thể thấy là không phát hiện được cuda, nhưng tôi đã cài đặt cuda, vì không tìm thấy cuda nên hệ thống mặc định api trên opencl, cá nhân tôi không biết vấn đề ở đâu, tôi đã truy cập một số trang web tiếng Anh và thử một số thao tác nhưng không có tác dụng nên tôi đã bỏ cuộc. Nhưng đồng thời, vì tôi đã tải xuống hashcat nhị phân nên tôi đã thử và thành công, không biết tại sao.

hashcat được cài đặt bằng msys2 ở trên sẽ gặp vấn đề tương tự dù trong vỏ msys2 hay vỏ hệ thống

hashcat nhị phân được mở và tải trực tiếp bằng vỏ hệ thống không gặp vấn đề này

api tự động phát hiện cuda và không báo cáo lỗi.

4. Tóm tắt và hiểu biết về hashcat

Thông qua hashcat-b, bạn có thể biết tốc độ mà hashcat tác động vào các loại băm khác nhau, một số rất nhanh, một số không nhanh. Các loại băm khác nhau, mỗi giây Khoảng cách về số lượng băm là rất lớn. Bằng cách so sánh với và không có tăng tốc GPU, hashcat tăng tốc GPU nhanh hơn 60 lần so với không tăng tốc.


Bài viết được in lại từ Internet! Trang web Master khôi phục mật khẩu không phải tài liệu gốc

Trước:Hướng dẫn sử dụng Hashcat cài đặt thông số chế độ bẻ khóa (hàng khô siêu chi tiết, đáng sưu tầm)
Tiếp theo:Hashcat được biết đến là công cụ giải mã mật khẩu nhanh nhất thế giới. Làm thế nào để sử dụng Hashcat để giải mã mật khẩu?
  • Tập trung vào Word, Excel, PPT, PDF, RAR, ZIP, 7Z, gói nén, mở khóa và giải mã tệp được mã hóa văn phòng
  • Chúng tôi cung cấp cho người dùng khôi phục mật khẩu gói nén tệp chất lượng cao, khôi phục mật khẩu từ mở khóa PDF
  • Bản quyền © Bậc thầy khôi phục mật khẩu tài liệu Nền tảng giải mã trực tuyến