Phần cứng bẻ khóa mật khẩu Hashcat

Tài liệu này chủ yếu dành cho những người đã yêu mật khẩu và sẵn sàng đưa mối quan hệ của họ lên một tầm cao mới. Nếu bạn là người mới hack băm, đừng nản lòng bởi tài liệu này! Mặc dù bạn thực sự không nên bẻ khóa mật khẩu trên máy tính xách tay hoặc máy tính để bàn tầm thấp/trung bình, hoặc thậm chí là HEDT thiếu điện/làm mát, đây có thể là tất cả những gì bạn có sẵn để bắt đầu lần đầu tiên, không sao cả! Là người mới bắt đầu, các hệ thống này có thể học được miễn là bạn duy trì khối lượng công việc nhẹ (hoặc) và duy trì thời gian chạy khá ngắn (tối đa 30 phút-1 giờ). Khi bạn bắt đầu học dây thừng, bạn sẽ muốn thỏa mãn khát khao tốc độ nhanh hơn, khi đó tài liệu này sẽ có giá trị hơn đối với bạn. Cho đến lúc đó, hãy tận dụng những gì bạn có và tận hưởng việc học tập!   hashcat-w 1hashcat-w 2


Công cụ không phù hợp cho công việc này

Bẻ khóa mật khẩu chắc chắn là khối lượng công việc tàn bạo nhất mà bạn có thể đặt lên máy tính của mình-và chắc chắn sẽ không gây ra bất kỳ gánh nặng nào cho phần cứng máy tính của bạn như một mật khẩu bẻ khóa thực sự. Vì vậy, trong khi về mặt kỹ thuật, bạn có thể sử dụng bộ xử lý để bẻ khóa mật khẩu của hầu hết mọi thiết bị, bạn có thể sử dụng nó trên nhiều thiết bị mà bạn có thể không nên cố gắng bẻ khóa mật khẩu, chẳng hạn như điện thoại di động của bạn, hệ thống thông tin giải trí của Tesla hoặc máy ATM sòng bạc. Cố gắng bẻ khóa trên các hệ thống không được thiết kế để xử lý khối lượng công việc tính toán liên tục trong thời gian dài, mật khẩu chắc chắn sẽ đảm bảo rằng chúng sẽ chết sớm. Vì vậy, nếu bạn cố gắng để Hashcat chạy trên Nintendo Switch của bạn, hãy chuẩn bị đầy đủ để mua một Nintendo Switch mới vào ngày mai.

Bẻ khóa mật khẩu trên máy tính xách tay thường không được khuyến khích. Hầu hết các máy tính xách tay không có một GPU riêng biệt mà có một GPU tích hợp hoặc một APU. Hầu hết các máy tính xách tay với GPU riêng biệt không có khả năng làm mát thích hợp cho khối lượng công việc điện toán, vì GPU và CPU thường chia sẻ một ống nhiệt và tản nhiệt chung. Nếu bạn tình cờ sở hữu một "máy tính xách tay thay thế cho máy tính để bàn" siêu cao cấp hoặc "máy trạm di động" với GPU cấp máy tính để bàn, bạn thực sự có thể cung cấp các điểm nóng rời rạc cho GPU và CPU của bạn và do đó có thể thực sự thoát khỏi sự vỡ của máy tính xách tay. Ví dụ, tôi có một Clevo P650HP với GTX 1060 và một Dell Precision 7530 với Quadro P4200, cả hai đều có thể thực sự xử lý khối lượng công việc điện toán đầy đủ () trong một thời gian vừa phải (nhưng không phải khi tôi chạm vào bàn phím mà không bị bỏng ngón tay của tôi). Tuy nhiên, đừng mong đợi ngay cả các máy trạm di động cao cấp nhất sẽ đạt được tốc độ đáng kinh ngạc, vì những thiết bị này vẫn là những thiết bị tương đối thấp (< 200W) và hiệu suất phản ánh điều này. Hashcat-w 3

Bẻ khóa mật khẩu trên máy tính để bàn hiện tại của bạn cũng có thể không được mong muốn. Máy tính để bàn tầm thấp/trung bình thường có GPU tích hợp, APU hoặc GPU ngân sách năng lượng tầm thấp, đơn giản là không thể xử lý khối lượng công việc tính toán. Ngay cả các máy tính để bàn chơi game cao cấp cũng có thể không có GPU hoặc khung gầm có đủ khả năng làm mát cho khối lượng công việc bẻ khóa mật khẩu. Nếu bạn thấy nhiệt độ của mình tăng vọt hơn 90 °C, đã đến lúc đổ rỗng ví của bạn. Cuối cùng, trong khi các thiết bị khai thác GPU được thiết kế về mặt kỹ thuật cho các khối lượng công việc tính toán chuyên dụng (nhưng chỉ theo định nghĩa hẹp nhất), chúng thường phá vỡ hầu hết mọi quy tắc khi xây dựng các thiết bị Cracking chuyên dụng. Các giàn khoan này được thiết kế để băm một mục tiêu duy nhất và yêu cầu số lượng phần cứng tối thiểu tuyệt đối để giảm chi phí hoạt động và lợi nhuận cao nhất có thể. Điều này hoàn toàn trái ngược với thiết bị bẻ khóa mật khẩu mà bạn muốn. Mặc dù bạn có thể sử dụng thiết bị khai thác GPU để xử lý một số khối lượng công việc bẻ khóa mật khẩu và bạn có thể đăng một số con số thú vị, bạn cuối cùng sẽ gặp vấn đề khi cố gắng làm bất cứ điều gì thú vị hoặc có giá trị. Nếu bạn đã có phần cứng, bạn cũng có thể sử dụng nó cho đến khi bạn bắt đầu chạm vào một bức tường. Nếu không xin đừng vội mua máy khai thác Milkcrate từ eBay. Hashcat-B


Công cụ phù hợp cho công việc

Xây dựng một công cụ bẻ khóa mật khẩu phù hợp còn lâu mới đơn giản như nhét một đống GPU vào máy tính và kết thúc công việc. Hãy tưởng tượng chạy thử nghiệm căng thẳng xấu xa nhất từng được thực hiện trên hệ thống của bạn và sau đó chạy nó liên tục trong nhiều ngày/tuần/tháng-vâng, đó là cracking mật khẩu. Tiêu thụ điện năng và tản nhiệt là những con quỷ chính mà bạn phải chống lại, nhưng trên thực tế, tất cả các thành phần bạn chọn cho trang bị của bạn phải được cân bằng và cân nhắc kỹ lưỡng. Nghiêm túc. Nếu bạn muốn làm điều đó đúng, có rất ít góc (nếu có) bạn có thể cắt.


Truyền tải điện

Cung cấp điện là một khía cạnh quan trọng trong việc xây dựng thiết bị bẻ khóa mật khẩu. Bạn phải hiểu một số khái niệm điện cơ bản () và có khả năng thực hiện một số thao tác toán học cơ bản, bởi vì nếu bạn nhầm phần này…trường hợp tốt nhất là bạn bật cầu dao; Trong trường hợp xấu nhất, bạn gây ra hỏa hoạn dẫn đến thiệt hại tài sản, thương tích và thậm chí có thể tử vong. W = V × A × PF

Đảm bảo rằng ổ cắm điện mà bạn cắm thiết bị vào có thể hỗ trợ lượng điện mà thiết bị của bạn sẽ tiêu thụ. Các mạch dân dụng hiện đại nhất chỉ có 15 hoặc 20 amp (110V) và bạn không nên đặt quá 80% tải lên mạch (ví dụ, mạch 12A là 15A, mạch 16A là 16A và mạch 20A. Tùy thuộc vào số lượng GPU bạn có, thiết bị của bạn có thể tiêu thụ nhiều hơn thế. Và thiết bị của bạn có thể không phải là thứ duy nhất hút năng lượng trên mạch (bạn sẽ cạnh tranh với ánh sáng, lò vi sóng, điện tử Hitachi, v.v.)

Ngoài ra, hãy chú ý đến hệ số công suất của nguồn điện. Công việc của nguồn điện của bạn là chuyển đổi dòng điện xoay chiều từ các bức tường thành dòng điện một chiều có thể sử dụng được, và nó không thể làm điều này với hiệu quả hoàn hảo. Nguồn điện hiệu quả nhất khi tải 50% (thường là 85%-95%) và thường chỉ 80%-92% hiệu quả khi tải 100%. Giả sử bạn có một giàn khoan với 4 RTX 2080 với tổng mức tiêu thụ năng lượng thành phần là 1320W, nhưng hiệu quả nguồn điện của bạn chỉ là 85% 100% tải:

         1320W   active   power   ÷   0,85   power   factor   ≈   1553W   apparent   power 

Mặc dù tổng mức tiêu thụ năng lượng thành phần của bạn có thể chỉ là 1320W (công suất hoạt động), nhưng do hệ số công suất của nguồn điện, bạn thực sự rút ra nhiều hơn 1550W từ ổ cắm (công suất biểu kiến. Điều này có vẻ không phải là vấn đề lớn cho đến khi bạn thực hiện các phép toán và nhận ra rằng trong khi mạch 15A 110V có thể hỗ trợ 1320W,   nó không thể hỗ trợ 1550W một cách an toàn. Một lần nữa, điều quan trọng là phải hiểu rằng công suất định mức của nguồn điện là công suất mà nó có thể cung cấp cho các thành phần của bạn-đó là xếp hạng đầu ra, không phải đầu ra Nếu bạn có nguồn điện 1600W, hệ số công suất khi tải đầy là 87% và nguồn điện của bạn thực sự có khả năng rút 1839W từ ổ cắm. Bạn có thể tìm hiểu chi tiết về hệ số công suất và hiệu suất của nguồn điện dưới nhiều tải khác nhau trên trang web chứng nhận   80 Plus.

Về nguồn điện, hãy đảm bảo rằng bạn đang sử dụng nguồn điện chất lượng cao có thể cung cấp năng lượng mà hệ thống cần. Bạn có thể cần nhiều hơn một nguồn điện, tùy thuộc vào số lượng GPU và các thành phần khác trong thiết bị của bạn, đặc biệt nếu bạn có CPU tiêu thụ điện năng như AMD Threadripper. Nguồn điện của bạn nên đạt ít nhất mức 80 Plus Gold và lý tưởng là có thể cung cấp 120%-200% năng lượng tiêu thụ dưới tải trọng của toàn bộ hệ thống. Hãy nhớ rằng chúng có hiệu quả cao nhất (với hệ số công suất cao nhất) khi nguồn điện nằm trong phạm vi tải 20%-50%.

Ngoài ra-điều này rất quan trọng-   không mua hoặc sử dụng các nguồn điện rẻ tiền hoặc quá nhỏ. Tôi nhắc lại, bởi vì điều này hoàn toàn quan trọng: không sử dụng nguồn điện rẻ tiền hoặc quá nhỏ trong thiết bị bẻ khóa mật khẩu. Bạn sẽ thắp một ngọn lửa. Một đám cháy thực sự, Craig. Một ngọn lửa ngọn lửa. Ngọn lửa thực sự. Loại cháy.Trong một số lĩnh vực, bạn có thể cắt góc để tiết kiệm chi phí trong thiết bị bẻ khóa mật khẩu của bạn, nhưng nguồn điện chắc chắn không được là một lĩnh vực làm cho bạn rẻ.

Cuối cùng, hãy đảm bảo rằng dây điện bạn đang sử dụng có đủ thông số kỹ thuật. Hầu hết các nguồn điện-ngay cả những nguồn có khả năng cung cấp > 1000 watt-đều đi kèm với dây điện 18 AWG C13 dễ bị tổn thương, có thể nhanh chóng quá nóng và tan chảy. Bạn có thể cần sử dụng ít nhất một dây nguồn 16 AWG và 14 AWG nếu bạn có một nguồn điện khổng lồ 1500W +.


Khung gầm và khung gầm tản nhiệt

, còn được gọi là vỏ, là nền tảng cho việc xây dựng của bạn. Khung gầm bạn chọn cho giàn khoan phải đủ lớn để chứa phần cứng bạn dự định cài đặt, đồng thời hỗ trợ số lượng nguồn điện phù hợp và cung cấp luồng không khí dương đường thẳng thông suốt cho Strong. Hầu hết các khung ATX tháp trung bình chỉ có thể hỗ trợ 2 hoặc 3 GPU, trong khi các khung EATX/SSI-EEB tháp đầy đủ và siêu tháp có thể hỗ trợ 4 hoặc 5 GPU. Vỏ máy chủ chuyên dụng có thể chứa nhiều nguồn điện và hỗ trợ 8, 10, 16 hoặc thậm chí 20 GPU (rộng đơn).

Gần như chắc chắn rằng quạt dự phòng đi kèm với vỏ máy của bạn sẽ không đủ để chứa nhiệt do giàn khoan của bạn tạo ra (có một số ngoại lệ nhưng giả vờ như không có. Bạn sẽ cần thay thế quạt cổ phiếu của mình bằng CFM cao, quạt áp suất tĩnh cao. Delta và San Ace là những lựa chọn tốt, nhưng hãy lưu ý rằng một số quạt này có thể tiêu thụ tới 75W mỗi quạt. Ngoài ra, những quạt này có thể rất to, điều này có thể gây khó chịu cho một số người. Làm mát bằng nước có thể là một lựa chọn thay thế thích hợp trong một số trường hợp.

Nếu bạn muốn giành chiến thắng dễ dàng trong việc lựa chọn vỏ máy, cả Tyan   và   Supermicro   đều cung cấp các hệ thống máy chủ được thiết kế để tính toán GPGPU (Cảnh báo cho người mua: Nhiều vỏ máy này được thiết kế cho GPU máy chủ có năng lượng thấp, làm mát thụ động (như NVIDIA Tesla) và không thể chứa được GPU máy tính để bàn.


Đơn vị xử lý đồ họa (GPU)

Nếu bạn là n00b, bạn có thể tự hỏi tại sao chúng ta cứ nói về card đồ họa khi chúng ta không nói về trò chơi hoặc đồ họa. Hoặc có thể bạn đã biết rằng GPU được sử dụng để bẻ khóa mật khẩu nhưng không thực sự hiểu tại sao. Vâng, bẻ khóa mật khẩu được gọi là vấn đề song song đáng xấu hổ (hầu như không cần nỗ lực để chia vấn đề thành nhiều tác vụ song song), do đó, khối lượng công việc bẻ khóa mật khẩu thay đổi từ song song. Điều này có nghĩa là chúng ta càng có nhiều bộ xử lý để xử lý vấn đề thì thời gian chờ đợi nhiệm vụ hoàn thành càng ngắn. CPU của bạn có thể đã ở giữa 4-16 nhân và có thể hỗ trợ 8-32 luồng thực thi thông qua đa luồng đồng bộ (SMT, còn được gọi là hyperthreading). Sử dụng lệnh Single Instruction Multi Data (SIMD), bạn có thể thực hiện 16-256 phép tính cùng một lúc. Điều này có vẻ như rất nhiều, nhưng bạn đã đúng-nó đúng! Hoặc ít nhất sẽ như vậy, nếu không phải vì GPU có rất nhiều lõi. Các GPU cao cấp hiện đại có thể có 2560-5120 lõi, mặc dù chúng chậm hơn và có chức năng hạn chế so với các lõi trong CPU, nhưng chúng đã đủ để làm cho GPU nhanh hơn 100 lần so với CPU để sử dụng khối lượng công việc bẻ khóa mật khẩu. Hiệu suất cũng mở rộng tuyến tính với mỗi GPU bạn thêm vào trang bị của bạn! Vì vậy, nếu bạn có 10× RTX 2080 Ti trong thiết bị của bạn, bạn sẽ có 43.520 lõi GPU cao trào để bạn sử dụng và sẽ không bao giờ đẩy bất kỳ pixel nào.

Để hiểu rõ hơn về khái niệm này, đây là một ví dụ minh họa:

Giả sử bạn sở hữu một nhà máy sản xuất bánh pudding từ thế kỷ 19 (trước Cách mạng Công nghiệp). Cần rất nhiều tấn chuối để làm bánh pudding chuối ngon, nhưng tất cả những quả chuối này phải được gọt vỏ trước (một vấn đề song song đáng xấu hổ). Bạn và 5 đối tác kinh doanh của bạn (một CPU đa lõi) thực sự là những doanh nhân thông minh và hoàn toàn có khả năng gọt chuối; Trên thực tế, bạn biết cách gọt vỏ chuối tốt nhất và có thể thực hiện các quyết định liên quan đến chuối phức tạp. Nhưng sáu người bạn không thể gọt nhiều chuối trong một ngày. Ngay cả khi bạn bỏ một quả chuối mỗi tay (SMT) hoặc bỏ bốn quả chuối mỗi tay (SIMD), vẫn phải mất nhiều tuần để gọt vỏ tất cả các quả chuối. Quá nhiều chuối chết tiệt! Do đó, bạn quyết định tuyển dụng và đào tạo 10.000 nhân viên khỉ (GPU) gọt chuối cho bạn. Khỉ không nhanh lắm, cũng không thông minh lắm; Tại sao, họ làm bánh pudding chuối và điều hành nhà máy! Nhưng với 10.000 người dùng làm việc cùng một lúc, họ chắc chắn có thể gọt vỏ một số quả chuối-trên thực tế, họ có thể gọt vỏ tất cả trong một buổi sáng! Khỉ có thể hoạt động nhanh hơn nếu bạn cho cocain* (overclock). Nhưng hãy cẩn thận, như đôi khi khỉ quá nóng, ngất xỉu vì mệt mỏi (ngã xe buýt), hoặc ngừng nghe lệnh hoàn toàn (ASIC treo).
* Tuyên bố từ chối trách nhiệm pháp lý: Không bao giờ cho 10.000 con khỉ dùng cocaine mà không cung cấp đủ khả năng làm mát.

Từ ví dụ này, rõ ràng là tại sao chúng ta sử dụng GPU để bẻ khóa mật khẩu. Nếu không, ít nhất nó sẽ cung cấp đủ lý do để nhân sự cho nhà máy bánh pudding Victoria của bạn, với những con khỉ bị cháy. Vậy bạn nên sử dụng GPU nào trong giàn của mình? Chà, đã từng có ATi/AMD trị vì tối cao trong thế giới crack mật khẩu. Với nhiều lõi hơn NVIDIA cộng với các hướng dẫn phần cứng đặc biệt (BIT_ALIGN và BFI_INT) cho phép họ giảm số lượng lệnh cần thiết để tính toán giá trị băm, GPU ATi/AMD dễ dàng nhanh hơn 4 lần so với đối thủ của họ. Nhưng NVIDIA đã đánh cắp vương miện từ AMD vào năm 2014 với việc phát hành kiến trúc Maxwell của họ (dòng GTX 900) và AMD vẫn chưa giành lại nó (và rất có thể sẽ không bao giờ.) Vì vậy, bạn chắc chắn sẽ muốn sử dụng GPU NVIDIA hiện đại trong thiết bị của mình.

Nhưng bạn hỏi GPU NVIDIA nào? Câu hỏi tuyệt vời! Bạn muốn sử dụng GPU máy tính để bàn (GTX/RTX), không phải GPU máy trạm (Quadro) hoặc máy chủ (Tesla), ngay cả khi bạn đang sử dụng khung máy chủ. Tại sao, bạn hỏi? Bạn chắc chắn hỏi rất nhiều câu hỏi. Bạn biết tôi ' không được trả tiền cho việc này phải không? Họ thực sự xích tôi vào một chiếc bàn trong tầng hầm mốc mốc, buộc tôi phải viết tất cả những điều này cho bạn trên một chiếc Eee PC 700. Tôi đã không ăn trong một tháng và tôi đi đại tiện qua một lỗ trên ghế. Xin hãy gửi giúp đỡ. Ôi chết tiệt, họ ' đang đến; Hãy bình tĩnh đi, bạn không biết gì cả.   *gõ to *    ...   H A P P Y     T O  ... A N S W E R  ... T H A T     Q U E S T I O N    ... F O R  ...   Y O U... Đúng, vì vậy, lý do đầu tiên là GPU máy tính để bàn rẻ hơn một hoặc hai thứ tự, vì GPU máy tính để bàn được trợ cấp bởi game thủ và bạn có một nền kinh tế quy mô hoạt động có lợi cho bạn. GPU máy trạm và máy chủ cũng có các tính năng mà bạn ' sẽ không bao giờ sử dụng để bẻ khóa mật khẩu (chẳng hạn như hiệu suất FP64), vì vậy bạn ' phải trả thêm tiền về cơ bản không có gì. Nếu bạn ' thực sự muốn tặng rất nhiều tiền mà hoàn toàn không đổi lại được gì, tôi sẽ vui vẻ cung cấp cho bạn thông tin ACH của tôi. Thứ hai, GPU máy trạm và máy chủ theo truyền thống chậm hơn một chút so với GPU máy tính để bàn cho khối lượng công việc bẻ khóa mật khẩu. Đã có một số ngoại lệ gần đây đối với điều này-chủ yếu là Tesla P100 và V100-nhưng mặc dù chúng nhanh hơn nhưng tốn kém hơn gan người. Chúng tôi thường đo giá trị của GPU ' về hiệu suất trên mỗi đô la và hiệu suất trên mỗi watt. Chọn thuật toán được sử dụng nhiều nhất của bạn (nếu bạn ' ở trong môi trường công ty thì đây có thể sẽ là NTLM) và chia tốc độ băm của GPU bằng chi phí của nó. Bạn sẽ thấy tỷ lệ perf:USD cho các GPU Titan, Quadro và Tesla rất thấp, trong khi các GPU máy tính để bàn hàng đầu (số mô hình kết thúc bằng " 80 ") có tỷ lệ perf:USD tốt nhất. Tương tự, tránh xa các GPU tầm trung và cấp thấp. Mặc dù mức giá có thể trông hấp dẫn, nhưng tỷ lệ perf:USD của họ cho thấy họ ' là một sự lãng phí tiền bạc.

Vì vậy, bây giờ bạn biết phải mua GPU máy tính để bàn NVIDIA cao cấp với tỷ lệ perf:USD cao nhất, nhưng vẫn còn một thông tin quan trọng mà tôi chưa ' nói với bạn, vì vậy hãy xóa GPU đó khỏi giỏ hàng NEWEGG của bạn, CRAIG. Mẹ kiếp. Bạn cần mua GPU có quạt kiểu thổi và tản nhiệt có vây ngang. Đừng     mua GPU có quạt trục và tản nhiệt có vây thẳng đứng. Chỉ vì một GPU có hai hoặc ba quạt thì   không   có nghĩa là nó sẽ có khả năng làm mát tốt hơn so với một GPU có một quạt thổi duy nhất-hoàn toàn ngược lại là đúng. Những bộ làm mát GPU nhiều quạt hào nhoáng đó thực sự thổi không khí nóng   vào   khung gầm của bạn thay vì ra khỏi nó và được thiết kế để xử lý " khối lượng công việc bùng nổ " (như chơi game) và hoàn toàn không thể đối phó với tính toán kéo dài. khối lượng công việc. Nói một cách đơn giản:

<a href=hashcat密码破解硬件">


Đơn vị xử lý trung tâm (CPU)

Trước hết và quan trọng nhất, việc lựa chọn CPU của bạn sẽ chủ yếu được điều khiển bởi việc lựa chọn bo mạch chủ của bạn. Vì vậy, hãy chọn bo mạch chủ của bạn trước. ' thậm chí không có nhiều điều để nói về điều đó và đó ' là lý do tại sao bo mạch chủ ' không có phần riêng. Nhận những hỗ trợ bạn cần, nó ' đơn giản như vậy.

Nhiều người lầm tưởng rằng nếu bạn có ý định chỉ thực hiện crack GPU thì không quan trọng CPU nào được cài đặt trong thiết bị crack. Tâm lý này chủ yếu bắt nguồn từ cộng đồng khai thác, nơi bạn muốn mua CPU rẻ nhất và tồi tệ nhất để giữ chi phí cơ sở hạ tầng thấp. Nhưng mật khẩu cracking không phải là khai thác. Không phải vậy, CRAIG. Tôi không quan tâm những gì bạn thấy trên REDDIT. Mặc dù CPU bạn chọn sẽ phần lớn phụ thuộc vào việc lựa chọn bo mạch chủ, nhưng vẫn có một số quy tắc cần tuân theo.

Nói chung, CPU của bạn cần có N +2 luồng có sẵn để bẻ khóa GPU, trong đó   N   là số lượng GPU trong thiết bị. Ví dụ: nếu bạn có một thiết bị 8 GPU, CPU của bạn cần có khả năng hỗ trợ 10 luồng. CPU lõi tứ với đa luồng đồng bộ (SMT, ví dụ như Intel HyperThreading) chỉ hỗ trợ 8 luồng, điều này sẽ khiến bạn hơi thiếu tài nguyên; Một CPU 6 lõi với SMT sẽ phù hợp hơn.

Nếu bạn đang sử dụng bo mạch chủ khe cắm kép, hãy chú ý bo mạch chủ của bạn là phức tạp gốc đơn hay phức tạp gốc kép. Một phức hợp gốc đơn có nghĩa là tất cả các GPU được định tuyến qua một CPU duy nhất, trong khi một phức hợp gốc đôi có nghĩa là một nửa GPU được định tuyến qua một CPU và nửa còn lại qua CPU thứ hai. Nếu bảng mạch của bạn là Single Root Complex, điều này thường có nghĩa là bạn chỉ có thể cài đặt một CPU để hỗ trợ số lượng GPU miễn là bạn có đủ luồng.

Ngoài ra, hãy nhớ rằng trong khi bạn nghĩ rằng bạn có thể chỉ thực hiện crack GPU, trong thực tế bạn chắc chắn sẽ không. Một số thuật toán không phù hợp với tăng tốc GPU và bạn sẽ cần phải sử dụng CPU. Ngay cả khi thuật toán phù hợp với tăng tốc GPU, các cuộc tấn công vẫn có thể hiệu quả hơn trên CPU (ví dụ, khi tấn công từ điển trực tiếp nhằm vào các thuật toán băm nhanh, hoặc khi nhắm vào danh sách băm với hàng trăm triệu băm. Bạn cũng sẽ cần phải làm một số điều như thao tác danh sách từ, tạo bộ quy tắc, phân tích cú pháp potfile, v.v. Bạn không muốn CPU quá chậm cho những nhiệm vụ này.

Cuối cùng, chúng ta hãy nói về thương hiệu. Một lần nữa, điều này chủ yếu phụ thuộc vào bo mạch chủ bạn chọn. Tuy nhiên, nếu bạn có thể chọn, hãy chọn AMD. Intel đã có một thời gian dài, nhưng AMD cuối cùng đã cạnh tranh trở lại lần đầu tiên kể từ năm 2006 và họ đã hoàn toàn đè bẹp nó với EPYC, Threadripper và Ryzen. Nếu bạn cần trợ giúp trong việc lựa chọn CPU, hãy xem biểu đồ giá/hiệu suất CPU   và   cao cấp của Passmark. Cá nhân tôi sẽ không cân nhắc việc không mua bất cứ thứ gì với điểm CPU Mark dưới 15.000.


Ram

Điều này cũng chủ yếu phụ thuộc vào bo mạch chủ bạn chọn, nhưng cần tuân theo hai quy tắc cứng nhắc:

Quy tắc#0: Bạn cần bộ nhớ máy chủ ít nhất gấp đôi bộ nhớ video.

         Host   RAM   ≥   2   ×   VRAM 

Vì vậy, nếu bạn có 8× RTX 2080 SUPER với 8GB VRAM mỗi chiếc thì bạn cần ít nhất 64GB bộ nhớ máy chủ. Bạn có thể dành một chút thời gian và ít while hơn một chút, nhưng khi bạn bắt đầu làm những việc nâng cao hơn, bạn sẽ nhận được lỗi CL_OUT_OF_HOST_MEMORY.

Quy tắc#1: Luôn mua RAM thương hiệu uy tín. Đừng mua RAM giá rẻ. Không mua RAM không có thương hiệu. Đừng mua RAM tân trang. Đừng mua xe tải Ram. Đừng mua ram theo nghĩa đen.


Lưu trữ

Lặp lại với tôi:

         Tôi   làm   không   cần   nhiều   terabyte   của   Lưu trữ   cho các bảng   cầu vồng  . 
        Tôi   không     cần   nhiều   terabyte   của   lưu trữ   cho   cầu vồng   bảng. 
        Tôi   không     cần   nhiều   terabyte   của   lưu trữ   cho   cầu vồng   bảng. 
        Tôi   không     cần   nhiều   terabyte   của   lưu trữ   cho   cầu vồng   bảng. 
        Tôi   không     cần   nhiều   terabyte   của   lưu trữ   cho   cầu vồng   bảng. 

Bây giờ là năm 2020 và tôi vẫn được hỏi về bàn cầu vồng ít nhất mỗi quý. Bàn cầu vồng là một di tích cổ xưa của quá khứ và đơn giản là không có chỗ trong việc bẻ khóa mật khẩu hiện đại. Bẻ khóa mật khẩu hiện đại rất năng động và đòi hỏi sự nhanh nhẹn, linh hoạt và khả năng mở rộng. Bảng Rainbow là tĩnh, cứng nhắc và không hoàn toàn có thể mở rộng-chúng là sự đối lập của việc bẻ khóa mật khẩu hiện đại. Khi bạn nhìn vào các chương trình bẻ khóa mật khẩu thành công nhất thế giới – Hashcat Team, Team CynoSure Prime, Radeon 9800 Team – bạn sẽ thấy rằng không ai trong số họ đã tiếp xúc với Rainbow Watch trong gần một thập kỷ. Vì vậy, bạn không cần nhiều terabyte lưu trữ bảng cầu vồng. Bạn thậm chí không cần 1 TB dung lượng lưu trữ để lưu trữ thiết bị crack mật khẩu của bạn. Nghiêm túc mà nói, thậm chí 250 GB có thể là nhiều hơn đĩa bạn đã sử dụng, trừ khi bạn đang làm một số nghiên cứu cụm từ mật khẩu điên rồ hoặc gì đó.

Nhiều người có ấn tượng rằng tốc độ đọc/ghi đĩa và IOPS không quan trọng đối với giàn khoan crack, nhưng tôi đảm bảo với bạn rằng họ chắc chắn là như vậy. Nếu có thể, hãy sử dụng lưu trữ NVMe là lựa chọn tốt nhất của bạn cho đến nay. Nếu không thể, SSD SATA cũng hoạt động tốt. Cũng như RAM, hãy cố gắng gắn bó với các mẫu xe cao cấp của các thương hiệu nổi tiếng.


Hệ điều hành (OS)

Có một câu tục ngữ máy tính cũ nói rằng "Đừng chọn ứng dụng của bạn dựa trên hệ điều hành bạn đang sử dụng; Tôi thực sự không biết liệu đó có phải là một câu tục ngữ thực sự hay nếu đó chỉ là một số điều vô nghĩa mà tôi đã nghĩ ra một ngày nào đó và đã lặp lại trong mười năm qua; dù sao thì điều đó cũng hoàn toàn đúng. Hãy nhớ điều này, sự lựa chọn rõ ràng là Ubuntu Linux. Ubuntu là bản phân phối Linux duy nhất luôn cung cấp OpenCL tuyệt vời và hỗ trợ trình điều khiển GPU độc quyền, trong khi Hashcat cũng được phát triển trên Ubuntu, điều này gần như đảm bảo rằng bạn sẽ có trải nghiệm tốt nhất với Ubuntu nói chung. Các bản phân phối Linux khác có các mức độ hỗ trợ OpenCL và trình điều khiển GPU độc quyền khác nhau, trong đó các bản phân phối tiên tiến như Fedora và Arch là đau nhất để sử dụng. Như chúng ta đã biết, Kali luôn có hỗ trợ OpenCL kém. Nếu bạn không hài lòng với Linux, Windows cũng là một lựa chọn có sẵn. Tuy nhiên, nếu bạn sử dụng Windows, bạn sẽ cần bổ sung nó bằng Cygwin, WSL hoặc các sản phẩm tương tự, chẳng hạn như các chương trình bẻ khóa mật khẩu thành công sử dụng rất nhiều các tập lệnh như, và, cũng như các tập lệnh vỏ bẩn ' n nhanh, các tập lệnh Perl và các tập lệnh Python. Tất cả những thứ này là những tính năng hữu cơ của Linux, nhưng bạn phải làm tất cả những gì bạn có thể để chúng có sẵn trên Windows. awkgrepsed

Nếu ý tưởng về Windows hoàn toàn khiến bạn cảm thấy buồn nôn và bạn cũng là một người râu xám "không bao giờ Linux", FreeBSD và Solaris có thể là những lựa chọn khả thi, tùy thuộc vào GPU bạn đang sử dụng. Thật không may, macOS không còn là một lựa chọn khả thi nữa, vì Apple đã loại bỏ hỗ trợ OpenCL để hỗ trợ Metal, và chúng mãi mãi tụt hậu so với các GPU mới hơn.

Thiết bị crack của bạn nên không có đầu (không có màn hình) nếu có thể. Bẻ khóa mật khẩu và sử dụng máy tính để bàn đồ họa cùng một lúc khá khó khăn vì GPU của bạn sẽ bận rộn với các con số và không thể cập nhật màn hình của bạn. Nếu bạn đang sử dụng Linux và gắn bó với máy tính để bàn đồ họa, hãy thử chạy trình quản lý cửa sổ trần (ví dụ như blackbox, openbox, i3 hoặc xmonad) mà không cần trình quản lý máy tính để bàn (ví dụ như Gnome, KDE, XFCE hoặc Mate) để làm cho tải máy tính để bàn nhẹ nhất có thể.


Trước:Mật khẩu PPT khó bẻ khóa? Công cụ bẻ khóa mật khẩu PPT để làm điều đó
Tiếp theo:Hash so với mã hóa? Giá trị băm là gì, mã hóa băm là gì, giải mã băm là gì
  • Word/Excel/Pdf/PPT/RAR/zip/7z在线密码破解
  • offfice、PDF、压缩文件、WPS、在线密码恢复
  • hashcatonline.com在线密码破解版权所有2010-2025