Апаратне забезпечення для злому пароля hashcat

Цей документ призначений в першу чергу для людей, які вже закохалися у зломи паролів і готові вивести свої стосунки на новий рівень. Якщо ви новачок у хеш-крекінгу, не знеохочуйтесь цим документом! Хоча це правда, що ви не повинні зламати паролі На ноутбуках або настільних комп'ютерах низького/середнього класу, або навіть HEDT з недостатньою потужністю/охолодженням, це, мабуть, все, що у вас є. Почніть з першого разу, це нормально! Як новачок, ці системи можуть бути вивчені, якщо ви дотримуєтесь меншого обсягу роботи (або ) і підтримуєте досить короткий час роботи (до 30 хвилин - 1 година). Коли ви почнете вивчати мотузку, ви захочете задовольнити своє бажання швидшої швидкості, і цей документ стане для вас ще більш цінним. До того часу використовуйте те, що у вас є, і насолоджуйтесь навчанням!  hashcat -w 1hashcat -w 2


Інструмент, який не підходить для цієї роботи

Зломи паролів, безсумнівно, є найжорстокішим навантаженням, яке ви можете накласти на свій комп'ютер - абсолютно не навантажує апаратне забезпечення комп'ютера так само, як паролі. Таким чином, хоча технічно можна зламати пароль практично будь-якого пристрою за допомогою процесора, ви можете використовувати його на багатьох пристроях, напевно, не варто намагатися зламати пароль, наприклад, на вашому телефоні, інформаційно-розважальній системі Tesla або банкоматі казино. Спробуйте зламати У системах, які не призначені для обробки постійних обчислювальних навантажень протягом тривалого періоду часу, паролі, безсумнівно, гарантують, що вони передчасно помруть. Отже, якщо вам вдасться запустити Hashcat на вашому Nintendo Switch, будьте повністю готові до завтрашньої покупки нового Nintendo Switch.

Зазвичай не рекомендується зламати паролі на ноутбуках. Більшість ноутбуків не мають окремого графічного процесора, а мають інтегрований графічний процесор або APU. Більшість ноутбуків з окремим графічним процесором не мають належного охолодження для обчислювальних навантажень, оскільки графічний процесор і процесор зазвичай мають спільну звичайну теплову трубу та радіатор. Якщо у вас є ультрависококласний «настільний альтернативний ноутбук» або «мобільна робоча станція» з графічним процесором настільного рівня, ви можете насправді забезпечити дискретні гарячі зони для вашого графічного процесора та процесора, тому, можливо, насправді зможете позбутися розриву ноутбука. Для Наприклад, у мене є Clevo P650HP з GTX 1060 і Dell Precision 7530 з Quadro P4200, обидва з яких фактично справляються з повним обчислювальним навантаженням () за помірну тривалість (але не без опіків, коли я торкаюся клавіатури). Однак не очікуйте, що навіть найвищі мобільні робочі станції досягнуть приголомшливої швидкості, оскільки ці пристрої все ще є відносно малопотужними (< 200 Вт), і продуктивність відображає це. hashcat -w 3

Також може бути небажано зламати паролі на вашому поточному робочому столі. Настільні комп'ютери низького/середнього класу зазвичай мають інтегровані графічні процесори, APU або графічні процесори з низьким бюджетом потужності, які взагалі не можуть обробляти обчислювальні навантаження. Навіть ігрові настільні комп'ютери високого класу можуть не мати графічного процесора або корпусу з достатнім охолодженням для робочого навантаження злому паролів. Якщо ви помітили, що ваша температура злетіла понад 90°С, то настав час спустошити гаманець.

Нарешті, хоча обладнання для майнінгу графічних процесорів технічно розроблено для виділених обчислювальних робочих навантажень (але лише в найвузькішому визначенні), вони, як правило, порушують майже всі правила під час створення виділених установок для злому. Ці установки призначені для хешування окремої цілі та абсолютно мінімальної кількості апаратного забезпечення, необхідного для цього, щоб мінімізувати операційні витрати та максимально прибутково. Це діаметральна протилежність пристрою для злому паролів, який ви хочете. Хоча ви можете використовувати обладнання для майнінгу графічного процесора, щоб впоратися з деякими робочими навантаженнями для злому паролів, і ви можете опублікувати деякі захоплюючі цифри, у вас виникнуть проблеми, коли ви намагаєтеся зробити щось цікаве або цінне. Якщо у вас вже є обладнання, ви можете використовувати його, поки не почнете стикатися з стіною. В іншому випадку Будь ласка, не поспішайте купувати майнер Milkcrate на eBay. hashcat -b


Інструмент для цієї роботи

Створити відповідний інструмент для злому паролів далеко не так просто, як запхати купу графічних процесорів у комп'ютер і закінчити роботу. Уявіть собі, що ви запускаєте найзлісніший стрес-тест у своїй системі, а потім запускаєте його днями/тижнями/місяцями поспіль — ну, це пароль крекінгу. Споживання енергії та розсіювання тепла є головними демонами, з якими вам доведеться боротися, але насправді всі компоненти, які ви вибираєте для свого спорядження, повинні бути збалансованими та добре продуманими. Серйозно. Якщо ви хочете зробити це правильно, ви можете вирізати дуже мало кутів, якщо вони є.


Передача електроенергії

Джерело живлення є ключовим аспектом створення пристрою для злому паролів. Ви повинні зрозуміти деякі базові електричні поняття () і вміти виконувати деякі базові математичні операції, тому що якщо ви помилитеся в цій частині... у найкращому випадку ви вимикаєте автоматичний вимикач; У гіршому випадку ви спровокуєте пожежу, яка призведе до пошкодження майна, травм і, можливо, навіть смерті. W = V × A × PF

Переконайтеся, що розетка, до якої ви підключили пристрій, підтримує кількість електроенергії, яку споживатиме ваш пристрій. Найсучасніші житлові схеми мають лише 15 або 20 ампер (110 В), і ви не повинні розміщувати на схемах більше 80% навантаження (наприклад, схеми 12 А становлять 15 А, а схеми 16 А - 20 А. Залежно від кількості графічних процесорів, які у вас є, ваш пристрій може споживати набагато більше струму, ніж це. І ваше обладнання може бути не єдиним, що витягує енергію на схемах (ви будете конкурувати з освітленням, мікрохвильовими печами, Hitachi та іншими електроніками)

Також зверніть увагу на коефіцієнт потужності джерела живлення. Робота вашого джерела живлення полягає в тому, щоб перетворювати змінний струм від стіни на придатний постійний струм, який не може зробити з ідеальною ефективністю. Джерела живлення є найбільш ефективними при 50% навантаженні (як правило, 85% - 95%) і, як правило, лише 80% - 92% ефективні при 100% навантаженні. Припустимо, у вас є бурова установка з 4 RTX 2080, загальне споживання компонентів якої становить 1320 Вт, але ефективність живлення у вас становить лише 85% 100% навантаження:

    1320 Вт active power ÷ 0,85 power factor ≈ 1553 Вт apparent power

Хоча загальне споживання потужності вашим компонентом може становити лише 1320 Вт (активна потужність), завдяки коефіцієнту потужності джерела живлення, ви насправді берете з нього більше потужності, ніж розетка 1550 Вт (очевидна потужність. Це не здається великою проблемою, поки ви не зробите математику і не зрозумієте, що, хоча схема 15 А 110 В може підтримувати 1320 Вт,   вона не може безпечно підтримувати 1550 Вт. Знову ж таки важливо розуміти, що номінальна потужність джерела живлення є кількістю ват, які він може доставити вашому компоненту — це вихідний номінальний, а не вхідний номінальний. Якщо у вас є джерело живлення потужністю 1600 Вт, коефіцієнт потужності при повному навантаженні становить 87%, і ваш блок живлення фактично здатний витягувати 1839 Вт потужності з розетки. Детальніше про коефіцієнт потужності та КПД джерела живлення при різних навантаженнях можна ознайомитися на сайті сертифікації  80 Plus.

Що стосується джерела живлення, переконайтеся, що джерело живлення високої якості, яке ви використовуєте, забезпечує потужність, необхідну вашій системі. Вам може знадобитися більше, ніж джерело живлення, залежно від кількості графічного процесора та інших компонентів у вашому обладнанні, особливо якщо у вас є енергоспоживаючий процесор, як AMD Threadripper. Ваш блок живлення повинен бути не менше 80 Plus Gold класу, в ідеалі він повинен мати можливість забезпечувати 120% - 200% енергоспоживання всієї системи під навантаженням. Пам'ятайте, що вони є найбільш ефективними (з найвищим коефіцієнтом потужності), коли джерела живлення знаходяться в діапазоні навантаження 20% - 50%.

Крім того - це дуже важливо - не купуйте і не використовуйте джерела живлення, які є дешевими або занадто малими за розміром. Повторюю, тому що це абсолютно важливо: не використовуйте дешеві або занадто малі джерела живлення на пристроях для злому паролів. Ви запалите вогонь. Справжній довбаний вогонь, Крейг. Вогонь полум'я. Справжнє полум'я. Спалюючий вид. Є деякі сфери, де ви можете скоротити кути, щоб заощадити на вашому пристрої для злому паролів, але блоки живлення точно не повинні бути сферою, яка робить вас дешевшими.

Нарешті, переконайтеся, що шнур живлення, який ви використовуєте, має адекватні характеристики. Більшість джерела живлення — навіть ті, що здатні забезпечити >1000 Вт — поставляються з тендітним шнуром живлення 18 AWG C13, який швидко перегрівається і плавиться. Можливо, вам знадобиться використовувати шнур живлення принаймні 16 AWG, а якщо у вас є величезне джерело живлення 1500 Вт+, вам знадобиться шнур живлення 14 AWG.


Корпус і охолоджуюче

шасі, також відоме як корпус, є основою вашої збірки. Корпус, який ви обираєте для своєї установки, має бути достатньо великим, щоб вмістити обладнання, яке ви плануєте встановити, а також підтримувати відповідну кількість джерела живлення та забезпечувати плавний прямий шлях для сильного позитивного потоку повітря. Більшість корпусів ATX із середньою вежею можуть підтримувати лише 2 або 3 графічні процесори, тоді як корпуси EATX / SSI-EEB з повною вежею та супервежею можуть підтримувати 4 або 5 графічних процесорів.Корпус виділеного сервера може вмістити кілька джерел живлення та підтримувати 8, 10, 16 і навіть 20 (одноширинних) графічних процесорів.

Майже напевно, що запасного вентилятора, який постачається з вашим корпусом, буде серйозно недостатньо, щоб утримувати тепло, яке виробляє ваша бурова установка (за деякими винятками, але вдавайте, що ні. Вам потрібно буде замінити складовий вентилятор на вентилятори з високим CFM і високим статичним тиском. Delta і San Ace є хорошими варіантами, але зауважте, що деякі з цих вентиляторів можуть споживати до 75 Вт. Крім того, ці вентилятори можуть бути дуже гучними, що може турбувати деяких. Водяне охолодження може бути У деяких випадках це відповідна альтернатива.

Якщо ви хочете легко перемогти у виборі корпусу, і Tyan , і  Supermicro  пропонують серверні бази, розроблені спеціально для обчислень GPGPU (попередження покупців: багато з цих корпусів розроблені для серверних графічних процесорів з низьким енергоспоживанням, пасивним охолодженням, таких як NVIDIA Tesla), які не можуть вмістити настільні графічні процесори.


Блок обробки графіки (GPU)

Якщо ви n00b, вам може бути цікаво, чому ми постійно говоримо про відеокарти, коли ми не говоримо про ігри чи графіку. Або, можливо, ви вже знаєте, що графічні процесори використовуються для злому паролів, але не розумієте чому. Що ж, зломання паролів — це так звана незручна паралельна проблема (майже не потрібно докладати зусиль, щоб розділити проблему на кілька паралельних завдань), тому робоче навантаження на зломання паролів порівнюється з . Це означає, що чим більше процесорів ми маємо для вирішення проблеми, тим менше часу потрібно, щоб дочекатися завершення завдання. Ваш ЦП може вже мати від 4 до 16 ядер і може підтримувати 8 до 32 потоків виконання за допомогою синхронної багатопотоковості (SMT, також відомої як гіперпотоковість). Використовуючи інструкції з кількома даними з однією інструкцією (SIMD), ви можете виконувати 16–256 обчислень одночасно. Це може здатися багато, але ви маєте рацію - це так! Або принаймні так було б, якби не те, що графічний процесор має купу ядер. Сучасні графічні процесори високого класу можуть мати 2560 - 5120 ядер, і хоча вони повільніші та обмежені у функціональності порівняно з ядрами в процесорі, їх достатньо. Вони роблять графічні процесори в 100+ разів швидшими, ніж процесори для робочих навантажень з злому паролів. Продуктивність також лінійно розширюється з кожним графічним процесором, який ви додаєте до свого обладнання! Отже, якщо у вашому пристрої є 10 × RTX 2080 Ti, у вас буде кульмінаційна кількість ядер графічного процесора з 43 520, які ніколи не штовхають жодних пікселів.

Щоб краще зрозуміти цю концепцію, ось ілюстративний приклад:

Припустімо, у вас є фабрика з виробництва пудингів 19 століття (до промислової революції). Щоб приготувати смачний банановий пудинг, потрібно багато тонн бананів, але всі ці банани потрібно спочатку очистити (незручне паралельне питання). Ви та ваші 5 ділових партнерів (багатоядерний процесор) справді розумні бізнесмени та цілком здатні чистити банани; Те, що ви знаєте найкращі способи очищення бананів, і ви можете зробити складні банани - пов'язані рішення. Але шестеро з вас не можуть очистити багато бананів на день. Навіть якщо ви виберете один банан на кожну руку (SMT) або чотири банани на кожну руку (SIMD), все одно знадобиться багато тижнів, щоб очистити всі банани. Прокляті банани занадто багато!Отже, ви вирішили набрати та навчити 10 000 співробітників. Мавпа (GPU) чистить для вас банани. Мавпи не дуже швидкі і не дуже розумні; Чому вони роблять банановий пудинг і керують фабрикою! Але, оскільки 10 000 користувачів працюють одночасно, вони точно можуть очистити деякі банани - фактично, вони можуть очистити їх усіх за один ранок! Якщо давати мавпам кокаїн* (розгону), то вони можуть працювати швидше. Але будьте обережні, як іноді Мавпа перегрівається, втрачає свідомість від виснаження (падає з автобуса) або взагалі перестає слухати інструкції (ASIC висить).
* Юридична відмова від відповідальності: ніколи не давайте кокаїн 10 000 мавпам, не забезпечуючи достатнього охолодження.

З цього прикладу зрозуміло, чому ми використовуємо GPU для злому паролів. Якщо ні, це має принаймні дати достатню підставу для укомплектування персоналу вашої вікторіанської пудингової фабрики з обгорілими мавпами.

Отже, який графічний процесор вам використовувати у своїй установці? Що ж, колись ATi / AMD панували у світі злому паролів. Завдяки більшій кількості ядер, ніж NVIDIA, а також спеціальним апаратним інструкціям (BIT_ALIGN і BFI_INT), які дозволили їм зменшити кількість інструкцій, необхідних для обчислення хеш-значення, графічні процесори ATi / AMD були легко в 4 рази швидшими за своїх конкурентів. Але NVIDIA вкрала корону в AMD ще в 2014 році, випустивши свою архітектуру Maxwell (серія GTX 900), і AMD ще не повернула її (і, ймовірно, ніколи не поверне). Тож ви, безсумнівно, захочете використовувати сучасні графічні процесори NVIDIA у своєму установка.

Але які графічні процесори NVIDIA, запитаєте ви? Чудове запитання! Ви хочете використовувати графічні процесори настільного комп'ютера (GTX / RTX), а не графічні процесори робочої станції (Quadro) або серверного (Tesla), навіть якщо ви використовуєте шасі сервера. Чому, запитаєте ви? Ви точно ставите багато запитань. Ви знаєте, що мені'не платять за це, чи не так? Вони буквально прив'язали мене до столу в затхлому підвалі, змушуючи написати все це для вас на Eee PC 700. Я'не їв місяць і випорожнююся через дірку в стільці. Будь ласка, надішліть допомогу. Ой, чорт, вони'йдуть; Будь крутий, нічого не знаєш. *друкує вголос*  ... H a P P Y   T O   ... А Н С В Е Р  ... Т Х А Т   Q U E S T I O N  ... Ф о р  ... й о у... Так, отже, перша причина полягає в тому, що настільні графічні процесори на порядок на два дешевші, оскільки настільні графічні процесори субсидуються геймерами, і у вас є економія масштабу, яка працює на вашу користь. Графічні процесори робочих станцій і серверів також мають функції, які ви'ніколи не використовуватимете для злому паролів (наприклад, продуктивність FP64), тому ви'платите додатково практично ні за що. Якщо ви'Якщо ви справді любите роздавати купу грошей абсолютно ні за що натомість, я з радістю надам вам свою інформацію про ACH. По-друге, графічні процесори робочих станцій і серверів традиційно трохи повільніші, ніж графічні процесори настільних комп'ютерів, для робочих навантажень із злому паролів. Останнім часом з цього виникли деякі винятки — головним чином Tesla P100 і V100 — але незважаючи на те, що вони'швидші, вони коштують дорожче, ніж людська печінка. Зазвичай ми вимірюємо значення графічного процесора' з точки зору продуктивності за долар і продуктивності за ват. Виберіть свій найбільш часто використовуваний алгоритм (якщо ви'перебуваєте в корпоративному середовищі, це, швидше за все, буде NTLM) і розділіть хешрейт графічного процесора на його вартість. Ви побачите, що співвідношення perf:dollar для графічних процесорів Titan, Quadro та Tesla надзвичайно низьке, тоді як флагманські настільні графічні процесори (номери моделей, що закінчуються на "80") мають найкращі співвідношення perf:dollar. Подібним чином тримайтеся подалі від графічних процесорів середнього та низького класу. Хоча ціна може виглядати привабливо, їхні співвідношення perf:dollar показують, що вони'є марною тратою грошей.

Отже, тепер ви знаєте, що купувати високоякісні настільні графічні процесори NVIDIA з найвищим співвідношенням perf:dollar, але все ще є'одна важлива інформація, яку я'ще вам не сказав, тож видаліть цей графічний процесор з твій кошик NEWEGG, Крейг. Бля. Потрібно купувати графічні процесори з вентилятором типу повітродувки і радіатором з горизонтальними ребрами. Не не купуйте графічні процесори з осьовими вентиляторами і радіатором з вертикальними ребрами. Те, що графічний процесор має два або три вентилятори,  не означає, що він матиме краще охолодження, ніж графічний процесор з одним вентилятором — правда зовсім навпаки. Ці яскраві кулери графічного процесора з кількома вентиляторами фактично випускають гаряче повітря у ваше шасі, а не з нього, і призначені для обробки "бурхливих" робочих навантажень (наприклад, ігор) і абсолютно не можуть впоратися з тривалими обчисленнями навантаження. Простіше кажучи:

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


Центральні процесори (ЦП)

Перш за все, ваш вибір ЦП буде в основному залежати від вибору материнської плати. Тож спочатку виберіть материнську плату. Про це'навіть нема чого сказати, і тому'чому материнська плата не'має власного розділу. Отримайте потрібну підтримку, це'так просто.

Багато хто помилково вважає, що якщо ви збираєтеся займатися тільки зломом графічного процесора, то не має значення, який процесор встановити у зламаному пристрої. Цей менталітет в основному походить від спільноти майнінгів, де ви хочете придбати найдешевші та найгірші процесори, щоб зберегти низькі витрати на інфраструктуру. Але криптографічний крекінг – це не майнінг. Це не чорт, Крейг. Мені все одно, що ви бачите на REDDIT. Хоча вибраний вами процесор значною мірою залежатиме від вибору материнської плати, існують деякі правила, яких потрібно дотримуватися.

Як правило, ваш процесор повинен мати N + 2 потоки, доступні для злому GPU, де  N  - кількість GPU в вашому обладнанні. Наприклад, якщо у вас є обладнання з 8 графічними процесорами, ваш процесор повинен підтримувати 10 потоків. Чотирьохядерний CPU HyperThreading із синхронною багатопотоковістю (SMT, наприклад, Intel) підтримує лише 8 потоків, що призведе до нестачі ресурсів; Краще підійде шестиядерний процесор з SMT.

Якщо ви використовуєте материнську плату з двома слотами, зверніть увагу, чи є ваша материнська плата Single Root Complex або Dual Root Complex. Однокореневий комплекс означає, що всі графічні процесори маршрутизуються через один ЦП, тоді як двокореневий комплекс означає, що половина графічних процесорів маршрутизується через один ЦП, а інша половина — через другий ЦП. Якщо ваша плата є Single Root Complex, це зазвичай означає, що ви можете встановити лише один ЦП для підтримки кількості графічних процесорів, якщо у вас є достатньо потоків.

Крім того, пам'ятайте, що хоча ви думаєте, що, ймовірно, будете робити лише злом графічного процесора, насправді ви точно не будете. Деякі алгоритми не підходять для прискорення графічного процесора, вам доведеться використовувати процесор. Навіть якщо алгоритм підходить для прискорення графічного процесора, атаки все одно можуть бути ефективнішими на ЦП (наприклад, для прямих словникових атак на алгоритми швидкого хешування або на хеш-списки з сотнями мільйонів хешів. Вам також потрібно буде зробити деякі речі, такі як операції зі списком слів, генерація набору правил, аналіз потфайлів тощо. Ви не хочете, щоб ЦП для цих завдань був надто повільним.

Нарешті, давайте поговоримо про бренд. Знову ж таки, це в основному залежить від вибраної вами материнської плати. Однак, якщо ви можете вибрати, виберіть AMD.Intel була довго, але AMD нарешті знову стала конкурентоспроможною вперше з 2006 року, і вони точно розгромили її з EPYC, Threadripper і Ryzen. Якщо вам потрібна допомога у виборі процесора, перегляньте діаграму співвідношення ціни та якості для процесорів високого класу   і   від Passmark. Особисто я б не розглядав можливість не купувати нічого з оцінкою CPU Mark нижче 15 000.


Ram

Це також в основному залежить від материнської плати, яку ви виберете, але потрібно дотримуватися двох жорстких правил:

Правило №0: Вам потрібно як мінімум удвічі більше пам'яті хоста, ніж відеопам'яті.

    Host RAM ≥ 2 × VRAM

Отже, якщо у вас є 8 × RTX 2080 SUPER по 8 ГБ VRAM, то вам знадобиться не менше 64 ГБ пам'яті хоста. Можливо, ви зможете витратити трохи менше часу, але коли ви починаєте робити щось більш просунуте, ви отримаєте помилку CL_OUT_OF_HOST_MEMORY.

Правило №1: завжди купуйте авторитетну оперативну пам'ять відомих брендів. Не купуйте дешеву оперативну пам'ять. Не купуйте нефірмову оперативну пам'ять. Не купуйте відремонтовану оперативну пам'ять. Не купуйте вантажівки Ram. Не купуйте оперативну пам'ять буквально.


Сховище

Повторіть зі мною:

    I do not  Потрібно  кілька  терабайтів    сховища   для  веселкових таблиць. 
    I do not need multiple terabytes of storage for rainbow таблиці. 
    I do not need multiple terabytes of storage for rainbow таблиці. 
    I do not need multiple terabytes of storage for rainbow таблиці. 
    I do not need multiple terabytes of storage for rainbow tables.

Зараз 2020 рік, і мене все ще запитують про веселкові столи принаймні щокварталу. Веселковий стіл — це стародавні руїни минулого, яким немає місця в сучасному шифровому зломі. Сучасний криптокрек дуже динамічний і вимагає гнучкості, гнучкості та масштабованості. Таблиці Rainbow є статичними, жорсткими та не повністю масштабованими - вони є протилежністю сучасному криптозлому. Коли ви подивитеся на найуспішніші у світі програми для злому паролів — команду Hashcat, команду CynoSure Prime, команду Radeon 9800 — ви побачите, що майже десять років жодна з них не торкалася веселкових годинників. Отже, вам не потрібні терабайти пам'яті Rainbow Table. Вам навіть не знадобиться 1 ТБ пам'яті для зберігання вашого пристрою для злому паролів. Серйозно, навіть 250 ГБ, ймовірно, набагато більше, ніж диск, яким ви користувалися, якщо тільки ви не займаєтеся божевільним дослідженням парольних фраз чи щось подібне.

У багатьох склалося враження, що швидкість читання/запису диска і IOPS не мають значення для злому бурової установки, але я вас запевняю, що вони точно є такими. Використання сховища NVMe, якщо це можливо, є вашим найкращим варіантом. Якщо це неможливо, SATA SSD працює нормально. Як і з оперативною пам'яттю, намагайтеся дотримуватися преміальних моделей відомих брендів.


Операційна система (ОС)

Існує старе комп'ютерне прислів'я, яке говорить: «Не вибирайте свою програму на основі операційної системи, яку ви використовуєте; вибирайте свою програму на основі програми, яку ви використовуєте. Я насправді не знаю, чи це справжнє прислів'я, чи це просто якась нісенітниця, яка одного разу спала на думку і повторювалася протягом останнього десятиліття; у будь-якому випадку це абсолютно правда. Пам'ятаючи про це, явним вибором є Ubuntu Linux. Ubuntu є єдиним дистрибутивом Linux, який постійно пропонує чудову підтримку OpenCL і проприетарних драйверів GPU, тоді як Hashcat також розроблений на Ubuntu, що майже гарантує, що ви отримаєте найкращий загальний досвід роботи з Ubuntu. Інші дистрибутиви Linux мають різний рівень підтримки OpenCL і запатентованих драйверів графічного процесора, причому найбільш болісні для використання такі передові дистрибутиви, як Fedora та Arch. Як ми всі знаємо, Kali завжди мав погану підтримку OpenCL.

Якщо вас не влаштовує Linux, Windows також є доступним варіантом. Однак, якщо ви використовуєте Windows, вам доведеться доповнити його Cygwin, WSL або подібними продуктами, такими як успішні зломники паролів, які широко використовують такі програми, як , і , і швидкі 'n скрипти брудної оболонки, скрипти Perl і Python. Всі ці речі є органічними функціями Linux, але ви повинні зробити все можливе, щоб зробити їх доступними в Windows.awkgrepsed

Якщо ідея Windows однозначно викликає у вас нудоту, і ви також випадково сива борода, яка "ніколи не Linux", то FreeBSD і Solaris можуть бути життєздатними варіантами, залежно від того, який графічний процесор ви використовуєте. На жаль, macOS більше не є життєздатним варіантом, оскільки Apple відмовилася від підтримки OpenCL на користь Metal, і вони назавжди відстають від нових графічних процесорів.

Якщо це можливо, ваш крекерський пристрій повинен бути безголовим (без монітора). Зламати паролі і одночасно використовувати графічний робочий стіл досить складно, оскільки ваш графічний процесор буде зайнятий роботою з цифрами і не зможе оновити ваш дисплей. Якщо ви використовуєте Linux і дотримуєтеся графічного робочого столу, спробуйте запустити диспетчер голих вікон (наприклад, blackbox, openbox, i3 або xmonad) без диспетчера робочого столу (наприклад, Gnome, KDE, XFCE або Mate), щоб зробити робочий стіл максимально легким.


Попередня стаття:Чи важко зламати пароль PPT? Інструмент злому пароля PPT, щоб це зробити
Наступна стаття:Хеш і шифрування? Що таке хеш-значення, що таке хеш-шифрування, що таке хеш-дешифрування

Останні статті

Популярні теги

Закріплена стаття

  • Word/Excel/Pdf/PPT/RAR/zip/7z在线密码破解
  • offfice、PDF、压缩文件、WPS、在线密码恢复
  • hashcatonline.com在线密码破解版权所有2010-2025