Questo documento è rivolto principalmente a persone che si sono già innamorate del cracking delle password e sono pronte a portare la loro relazione al livello successivo. Se sei nuovo all'hashcracking, non scoraggiarti da questo documento! Anche se non dovresti davvero rompere la password su un laptop o un desktop di fascia bassa/media, o anche un HEDT con potere/raffreddamento insufficiente, questo potrebbe essere tutto il primo inizio che hai a disposizione, va bene! Come principianti, questi sistemi possono essere imparati purché si mantenga un carico di lavoro leggero (o) e mantenere un tempo di funzionamento abbastanza breve (fino a 30 minuti-1 ora). Quando inizierai a imparare le corde, vorrai soddisfare il tuo desiderio di maggiore velocità, e questo documento sarà ancora più prezioso per te. Fino ad allora, usate quello che avete e godetevi l'apprendimento! hashcat-w 1hashcat-w 2
Il cracking della password è senza dubbio il carico di lavoro più brutale che puoi mettere sul tuo computer-assolutamente senza alcun onere sull'hardware del computer come il cracking della password lo è davvero. Quindi, mentre tecnicamente è possibile decifrare la password di quasi qualsiasi dispositivo utilizzando un processore, ci sono molti dispositivi che puoi utilizzare su cui probabilmente non dovresti provare a decifrare la password, come il telefono cellulare, il sistema infotainment di Tesla o il bancomat del casinò. Cercare di crackare su sistemi che non sono stati progettati per gestire carichi di lavoro di calcolo continui per lunghi periodi di tempo, le password assicureranno senza dubbio la loro morte prematura. Quindi, se riesci a far funzionare Hashcat sul tuo Nintendo Switch, preparati bene per l'acquisto di un nuovo Nintendo Switch domani.
Di solito non è consigliabile rompere le password sul computer portatile. La maggior parte dei laptop non ha una GPU separata, ma ha una GPU integrata o un'APU. La maggior parte dei laptop con GPU separate non dispone di un raffreddamento adeguato per i carichi di lavoro di calcolo, poiché la GPU e la CPU spesso condividono un comune tubo di calore e un dissipatore di calore. Se ti capita di possedere un "laptop alternativo desktop" ultra-high-end o una "workstation mobile" con una GPU di livello desktop, probabilmente hai effettivamente hot zone discrete per la tua GPU e CPU e quindi potresti effettivamente essere in grado di uscire dalla rottura del tuo laptop. Per esempio, ho un Clevo P650HP con GTX 1060 e un Dell Precision 7530 con Quadro P4200, entrambi in grado di gestire effettivamente un carico di lavoro di calcolo completo () per una durata moderata (ma non senza bruciare le dita quando tocco la tastiera). Ma non aspettatevi velocità sorprendenti anche dalle workstation mobili di fascia più alta, poiché questi dispositivi sono ancora dispositivi a basso consumo energetico (< 200W) e le prestazioni riflettono questo. hashcat-w 3
Inoltre potrebbe non essere consigliabile rompere la password sul desktop attuale. I desktop di fascia bassa/media di solito hanno una GPU integrata, un'APU o una GPU a budget di potenza di fascia bassa che semplicemente non è in grado di gestire il carico di lavoro di calcolo. Anche i desktop da gioco di fascia alta potrebbero non avere una GPU o un telaio con abbastanza raffreddamento per carichi di lavoro di cracking password. Se noti che la tua temperatura è salita oltre i 90°C, allora è il momento di svuotare il portafoglio.
Infine, mentre le apparecchiature di mining GPU sono tecnicamente progettate per carichi di lavoro di calcolo dedicati (ma solo nella definizione più ristretta), spesso infrangono quasi tutte le regole quando si costruiscono apparecchi di Cracking dedicati. Questi Rig sono progettati per hash su un singolo target e richiedono il numero assolutamente minimo di hardware per ridurre il più possibile i costi operativi e i profitti più elevati possibile. Questo è il diametro opposto del dispositivo di cracking password che si desidera. Mentre è possibile utilizzare un dispositivo di mining GPU per gestire alcuni carichi di lavoro di cracking password e potresti pubblicare alcune cifre entusiasmanti, finirai per avere problemi quando si cerca di fare qualcosa di divertente o prezioso. Se hai già l'hardware, potresti anche usarlo finché non inizi a colpire un muro. In caso contrario, non frettarsi di acquistare la minatrice Milkcrate da eBay. hashcat-b
Costruire uno strumento di cracking di password adatto è molto più semplice di infilare un sacco di GPU nel computer e finire il lavoro. Immagina di eseguire il test di stress più malvagio mai realizzato sul tuo sistema e poi eseguirlo continuamente per giorni/settimane/mesi-beh, questo è il cracking della password. Il consumo energetico e la dissipazione del calore sono i principali demoni contro i quali devi combattere, ma in realtà tutti i componenti che scegli per la tua attrezzatura devono essere bilanciati e ben pensati. Seriamente. Ci sono pochissimi angoli (se esistono) che puoi tagliare se vuoi farlo bene.
L'alimentazione è un aspetto chiave nella costruzione di un dispositivo di cracking di password. Bisogna capire alcuni concetti elettrici di base () e essere in grado di eseguire alcune operazioni matematiche di base, perché se sbagli in questa parte…nella migliore delle ipotesi espulsi un interruttore; Nel peggiore dei casi, scateni un incendio che provoca danni alla proprietà, lesioni e forse la morte. W = V × A × PF
Assicurati che la presa elettrica a cui colleghi il tuo dispositivo sia in grado di supportare la quantità di energia che il tuo dispositivo consumerà. I circuiti residenziali più moderni hanno solo 15 o 20 ampere (110V) e non dovresti mettere più dell'80% di carico sul circuito (ad esempio, 15A per un circuito da 12A, 16A per un circuito da 16A per un circuito da 20A. A seconda del numero di GPU che hai, il tuo dispositivo potrebbe consumare molto più corrente di questo. E la tua attrezzatura potrebbe non essere l'unica che attinge energia sul circuito (competerai con illuminazione, microonde, elettronica Hitachi, ecc.)
Inoltre, fai attenzione al fattore di potenza dell'alimentatore. Il lavoro del vostro alimentatore è quello di convertire la corrente alternata proveniente dalle pareti in corrente continua utilizzabile, che non può fare con perfetta efficienza. L'alimentatore è più efficiente al 50% di carico (solitamente 85%-95%) e solitamente solo 80%-92% ad alta efficienza al 100% di carico. Supponiamo che tu abbia una piattaforma con 4 RTX 2080 con un consumo totale di componenti di 1320 W, ma la tua efficienza energetica è solo dell'85% del 100% di carico:
1320 W attivo potenza ÷ 0,85 potenza fattore ≈ 1553 W apparente potenza
Mentre il tuo consumo totale di componenti potrebbe essere di soli 1320 W (potenza attiva), in realtà stai attingendo più di 1550 W di potenza dalla presa a causa del fattore di potenza dell'alimentatore (potenza apparente. Questo non sembra un grosso problema finché non fai i calcoli matematici e ti rendi conto che mentre un circuito da 15A da 110V può supportare 1320 W, non può supportare in modo sicuro 1550 W. Ancora una volta, è importante capire che la potenza nominale dell'alimentatore è la potenza in watt del componente che è in grado di consegnarti: è una valutazione di uscita, non l'uscita Se si dispone di un alimentatore da 1600W, il fattore di potenza a pieno carico è dell'87% e il vostro alimentatore è effettivamente in grado di attingere 1839W dalla presa. Puoi conoscere in dettaglio il fattore di potenza e l'efficienza dell'alimentatore sotto vari carichi sul sito della certificazione 80 Plus.
Per quanto riguarda l'alimentatore, assicurati che stai utilizzando un alimentatore di qualità che fornisca la potenza richiesta dal tuo sistema. Potresti aver bisogno di più piuttosto che di un alimentatore, a seconda del numero di GPU e altri componenti nel tuo equipaggiamento, soprattutto se hai una CPU che consuma energia come AMD Threadripper. Il vostro alimentatore dovrebbe essere almeno 80 Plus Gold Class e idealmente dovrebbe essere in grado di alimentare il 120%-200% del consumo energetico sotto carico dell'intero sistema. Ricorda che sono più efficienti (con il fattore di potenza più alto) quando l'alimentatore è nell'intervallo di carico del 20%-50%.
Inoltre-e questo è molto importante- non acquistare o utilizzare alimentatori economici o di dimensioni ridotte. Lo ripeto perché è assolutamente fondamentale: non utilizzare alimentatori economici o sottodimensionati nei dispositivi di password cracking. Accendi un fuoco. Un cazzo di fuoco, Craig. Un fuoco di fiamme. Una vera fiamma. Quello che brucia.Ci sono alcune aree in cui è possibile tagliare gli angoli per risparmiare sui costi nel tuo dispositivo di cracking password, ma l'alimentazione non deve essere assolutamente un settore che ti rende economico.
Infine, assicurati che il cavo di alimentazione che stai usando abbia specifiche adeguate. La maggior parte delle fonti di alimentazione, anche quelle in grado di fornire > 1000 watt, sono dotate di fragili cavi di alimentazione 18 AWG C13 che si surriscaldano e si sciolgono rapidamente. Probabilmente avrai bisogno di utilizzare almeno un cavo di alimentazione da 16 AWG e, se hai un enorme alimentatore da 1500 W +, avrai bisogno di un cavo di alimentazione da 14 AWG.
, noto anche come alloggiamento, sono le basi su cui costruisci. Il telaio che si sceglie per la piattaforma deve essere abbastanza grande per accogliere l'hardware che si prevede di installare, supportando al contempo la giusta quantità di alimentazione e fornendo un flusso d'aria positivo in linea retta senza problemi a Strong. La maggior parte dei chassis ATX mid-tower può supportare solo 2 o 3 GPU, mentre i chassis EATX/SSI-EEB full-tower e super-tower possono supportare 4 o 5 GPU. Il chassis server dedicato può ospitare più fonti di alimentazione e supporta 8, 10, 16 o anche 20 GPU (larghezza singola).
È quasi sicuro che la ventola di riserva fornita con il tuo telaio sarà gravemente insufficiente per contenere il calore generato dalla tua piattaforma (ci sono alcune eccezioni ma fingi di non esserlo. Dovrai sostituire la ventola di stock con una ventola ad alto CFM e ad alta pressione statica. Delta e San Ace sono buone scelte, ma tieni presente che alcune di queste ventole possono consumare fino a 75 W ciascuna. Inoltre, queste ventole possono essere molto rumorose, il che potrebbe disturbare alcune persone. Il raffreddamento ad acqua può essere un'alternativa adatta in alcuni casi.
Se vuoi vincere facilmente nella scelta del chassis, sia Tyan che Supermicro offrono server barebones progettati per il calcolo GPGPU (Attenzione acquirente: molti di questi chassis sono progettati per GPU server a basso consumo, raffreddate passivamente, come NVIDIA Tesla, che non possono ospitare GPU desktop.
Se sei un n00b, potresti chiederti perché continuiamo a parlare di schede grafiche quando non parliamo di giochi o grafica. Oppure, forse sai già che le GPU vengono utilizzate per il cracking delle password, ma non capisci davvero perché. Beh, il cracking delle password è ciò che viene chiamato un problema imbarazzante parallelo (è necessario quasi nessun sforzo per dividere il problema in più attività parallele), quindi il carico di lavoro di cracking delle password passa dal parallelismo. Ciò significa che più processori abbiamo per affrontare il problema, meno tempo ci vuole per aspettare che il compito sia completato. La tua CPU potrebbe già essere tra 4-16 core e potrebbe essere in grado di supportare 8-32 thread di esecuzione tramite il multithreading sincrono (SMT, noto anche come hyperthreading). Con le istruzioni Single Instruction Multi Data (SIMD) è possibile eseguire 16-256 calcoli contemporaneamente. Può sembrare molto, ma hai ragione-lo è! O almeno lo sarebbe, se non fosse per il fatto che la GPU ha un sacco di core. Le moderne GPU di fascia alta possono avere 2560-5120 core e, sebbene siano più lenti e limitate rispetto ai core della CPU, sono sufficienti per rendere la GPU più di 100 volte più veloce della CPU per carichi di lavoro di cracking password. Anche le prestazioni si scalano linearmente con ogni GPU che aggiungi al tuo equipaggiamento! Quindi, se hai 10× RTX 2080 Ti nel tuo dispositivo, avrai a tua disposizione un orgasmo di 43.520 core GPU che non spingeranno mai nessun pixel.
Per comprendere meglio questo concetto, ecco un esempio illustrativo:
Supponiamo di possedere una fabbrica di budini del XIX secolo (prima della rivoluzione industriale). Ci vogliono molte tonnellate di banane per fare un delizioso budino di banane, ma tutte queste banane devono essere prima sbucciate (un problema imbarazzante e parallelo). Tu e i tuoi 5 partner commerciali (una CPU multi-core) siete davvero uomini d'affari intelligenti e perfettamente capaci di sbucciare le banane; Infatti, conosci il miglior modo per sbucciare le banane e puoi fare decisioni complesse legate alle banane. Ma voi sei non potete sbucciare molte banane al giorno. Anche se vai a una banana per mano (SMT) o vai a quattro banane per mano (SIMD), ci vorranno ancora molte settimane per sbucciare tutte le banane. Troppe banane, cazzo! Così hai deciso di reclutare e formare 10.000 dipendenti Monkey (GPU) per sbucciare le tue banane. Le scimmie non sono né molto veloci né molto intelligenti; Perché, fanno il budino di banane e gestiscono la fabbrica! Ma grazie a 10.000 utenti che lavorano contemporaneamente, possono sicuramente sbucciare alcune banane-infatti, possono sbucciarle tutte in una sola mattina! Le scimmie possono funzionare più velocemente se le dai cocaina* (overclock). Ma attenzione, come a volte le scimmie si surriscaldano, sveniscono per stanchezza (cadono dall'autobus) o smettono completamente di ascoltare le istruzioni (l'ASIC si aggancia).
* Disclaimer legale: Non dare mai cocaina a 10.000 scimmie senza fornire un raffreddamento adeguato.
Da questo esempio, è chiaro perché usiamo una GPU per rompere le password. In caso contrario, dovrebbe almeno fornire abbastanza motivi per il personale della tua fabbrica di budini vittoriani, con scimmie bruciate.
Quindi quale GPU dovresti usare nel tuo rig? Beh, una volta ATi/AMD regnava supremo nel mondo del password cracking. Con più core di NVIDIA e speciali istruzioni hardware (BIT_ALIGN e BFI_INT) che hanno permesso loro di ridurre il numero di istruzioni necessarie per calcolare un valore hash, le GPU ATi/AMD erano facilmente 4 volte più veloci dei loro rivali. Ma NVIDIA ha rubato la corona a AMD nel 2014 con il rilascio della loro architettura Maxwell (serie GTX 900) e AMD deve ancora riconquistarla (e molto probabilmente non lo farà mai). Quindi vorrai inequivocabilmente utilizzare le moderne GPU NVIDIA nel tuo rig.
Ma quali GPU NVIDIA, ti chiedi? Ottima domanda! Si desidera utilizzare GPU desktop (GTX/RTX), non GPU workstation (Quadro) o server (Tesla), anche se si utilizza un chassis server. Perché, ti chiedi? Sicuramente fai un sacco di domande. Sai che non vengo pagato per questo, giusto? Mi hanno letteralmente incatenato a una scrivania in un seminterrato ammuffito, costringendomi a scrivere tutto questo per te su un Eee PC 700. Non mangio da un mese e defeco attraverso un buco nella sedia. Per favore manda aiuto. Oh merda, stanno arrivando; Stai tranquillo, non sai nulla. *Digita ad alta voce* ... 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... Giusto, quindi, il primo motivo è che le GPU desktop sono un ordine di grandezza o due meno costosi, poiché le GPU desktop sono sovvenzionate dai giocatori e hai un'economia di scala che funziona a tuo favore. Le GPU di Workstation e server hanno anche funzionalità che ' non utilizzerai mai per il cracking delle password (come le prestazioni FP64), quindi ' pagherai in più per praticamente nulla. Se ti interessa davvero dare via asloads di denaro per assolutamente niente in cambio, ti darò volentieri le mie informazioni ACH. In secondo luogo, le GPU di workstation e server sono tradizionalmente leggermente più lente rispetto alle GPU desktop per carichi di lavoro di cracking password. Ci sono state alcune eccezioni recenti a questo-principalmente Tesla P100 e V100-ma anche se sono più veloci costano più di un fegato umano. in genere misuriamo il valore di una GPU ' in termini di prestazioni per dollaro e prestazioni per watt. Scegli l'algoritmo più utilizzato (se sei in un ambiente corp, probabilmente sarà NTLM) e dividi l'hashrate della GPU per quanto costa. Vedrai che il rapporto perf:dollar per le GPU Titan, Quadro e Tesla è abissalmente basso, mentre le GPU desktop di punta (numeri di modello che terminano in " 80 ") hanno i migliori rapporti perf:dollar. Allo stesso modo, evitare GPU di fascia media e di fascia bassa. Anche se il prezzo può sembrare attraente, I loro rapporti perf:dollar rivelano che sono uno spreco di soldi.
Quindi ora sai di acquistare GPU desktop NVIDIA di fascia alta con I più alti rapporti perf:dollar, ma c'è ancora un'informazione critica che non ti ho ancora detto, quindi cancella quella GPU dal tuo carrello NEWEGG, CRAIG. Cazzo. È necessario acquistare GPU con una ventola in stile ventilatore e un dissipatore di calore con pinne orizzontali. Non acquistare GPU con ventole assiali e un dissipatore con alette verticali. Solo perché una GPU ha due o tre ventilatori non significa che avrà un raffreddamento migliore rispetto a una GPU con un singolo ventilatore: è vero il contrario. Quei appariscenti raffreddatori GPU multi-fan effettivamente sfogano l'aria calda nel tuo telaio piuttosto che fuori da esso, e sono progettati per gestire " carichi di lavoro esplosivi " (come i giochi) e assolutamente non possono far fronte a carichi di lavoro di calcolo sostenuti. In poche parole:
hashcat密码破解硬件">
Innanzitutto, la selezione della CPU sarà guidata principalmente dalla selezione della scheda madre. Scegli prima la tua scheda madre. Non c'è nemmeno molto da dire a riguardo, e questo ' è il motivo per cui la scheda madre ' non ha una sua sezione. Ottieni il supporto di cui hai bisogno, è così semplice.
Molte persone pensano erroneamente che non importa quale CPU sia installata nel dispositivo crackato se si intende fare solo il crack della GPU. Questa mentalità deriva principalmente dalla comunità mineraria, dove si vuole acquistare la CPU più economica e peggiore per mantenere bassi i costi di infrastruttura. Ma il cracking delle password non è mining. Non e 'cosi', cazzo, CRAIG. Non mi interessa quello che vedi su REDDIT. Sebbene la CPU scelta sarà in gran parte determinata dalla scelta della scheda madre, ci sono alcune regole da seguire.
In generale, la tua CPU deve avere N +2 thread disponibili per il cracking della GPU, dove N è il numero di GPU nel dispositivo. Ad esempio, se hai un equipaggiamento con 8 GPU, la tua CPU deve essere in grado di supportare 10 thread. Una CPU quad-core con multithreading sincrono (SMT, ad esempio Intel HyperThreading) supporta solo 8 thread, il che ti lascerà un po' a corto di risorse; Una CPU a sei core con SMT sarebbe più adatta.
Se si utilizza una scheda madre a doppio slot, si prega di notare se la scheda madre è Single Root Complex o Dual Root Complex. Un singolo complesso significa che tutte le GPU vengono routate attraverso una singola CPU, mentre un doppio complesso significa che metà delle GPU vengono routate attraverso una CPU e l'altra metà attraverso una seconda CPU. Se la tua scheda è Single Root Complex, questo significa che puoi installare solo una CPU per supportare il numero di GPU purché tu abbia abbastanza thread.
Inoltre, ricorda che, mentre pensi che probabilmente farai solo un crack della GPU, in realtà sicuramente non lo farai. Alcuni algoritmi non sono adatti per l'accelerazione GPU, dovrai utilizzare una CPU. Anche se l'algoritmo è adatto all'accelerazione della GPU, l'attacco potrebbe comunque essere più efficace sulla CPU (per esempio, quando si tratta di un attacco diretto al dizionario contro un algoritmo di hash veloce, o quando si tratta di un elenco di hash con centinaia di milioni di hash. Dovrai anche fare alcune cose come operazioni di wordlist, generazione di set di regole, parsing di potfile, ecc. Non vuoi che la CPU sia troppo lenta per queste attività.
Infine, parliamo del marchio. Ancora una volta, dipende principalmente dalla scheda madre che si sceglie. Tuttavia, se hai la possibilità di scegliere, scegli AMD. Intel è da molto tempo, ma AMD è finalmente di nuovo competitivo per la prima volta dal 2006 e lo hanno decisamente schiacciato con EPYC, Threadripper e Ryzen. Se hai bisogno di aiuto per scegliere una CPU, controlla i grafici del rapporto qualità-prezzo delle CPU di fascia alta e di Passmark. Personalmente non prenderei in considerazione di non acquistare nulla con un punteggio CPU Mark inferiore a 15.000.
Anche questo dipende principalmente dalla scheda madre che scegliete, ma ci sono due regole rigide da seguire:
Regola#0: Hai bisogno di almeno il doppio della memoria host della memoria video.
Host RAM ≥ 2 × VRAM
Quindi, se hai 8× RTX 2080 SUPER con 8 GB di VRAM ciascuno, allora hai bisogno di almeno 64 GB di memoria Host. Potresti essere in grado di prendere un po 'di tempo e un po' meno di while, ma quando inizi a fare qualcosa di più avanzato, riceverai l'errore CL_OUT_OF_HOST_MEMORY.
Regola#1: Acquista sempre RAM di marca affidabile. Non acquistare RAM a buon mercato. Non acquistare RAM non di marca. Non acquistare una RAM ricondizionata. Non acquistare un camion Ram. Non acquistare ram letteralmente.
Ripeti con me:
Io non ho più terabyte di archiviazione per arcobaleno tabelle. Io non non ho bisogno più terabyte di archiviazione per arcobaleno tavole. Io non non hanno bisogno più terabyte di archiviazione per arcobaleno tavole. I non hanno bisogno più terabyte di archiviazione per arcobaleno tavole. Io non non ho bisogno più terabyte di archiviazione per arcobaleno tavole.
Siamo nel 2020 e ho ancora qualcuno che mi chiede delle tavole arcobaleno almeno ogni trimestre. Il tavolo arcobaleno è un antico resto del passato che semplicemente non ha posto nel moderno cracking di password. Il password cracking moderno è altamente dinamico e richiede agilità, flessibilità e scalabilità. Le tavole Rainbow sono statiche, rigide e non completamente scalabili: sono l'opposto del moderno cracking delle password. Quando guardi i programmi di cracking di password di maggior successo al mondo – il team Hashcat, il team CynoSure Prime, il team Radeon 9800 – vedrai che nessuno di loro è stato esposto a un orologio arcobaleno per quasi un decennio. Quindi, non hai bisogno di terabyte di archiviazione della tabella arcobaleno. Non hai nemmeno bisogno di 1 TB di spazio di archiviazione per il tuo dispositivo di cracking password. Seriamente, anche 250 GB potrebbero essere molto più di un disco che hai usato, a meno che tu non stia facendo una ricerca folle di frasi di password o qualcosa del genere. Molti hanno l'impressione che la velocità di lettura/scrittura del disco e l'IOPS non siano rilevanti per cracking rig, ma vi assicuro che lo sono sicuramente. Se possibile, utilizzare lo storage NVMe è di gran lunga la vostra scelta migliore. Se non è possibile, anche l'SSD SATA funziona correttamente. Come con RAM, cercate di attenervi ai modelli di fascia alta di marchi noti.
C'è un vecchio proverbio informatico che dice: "Non scegliete le vostre applicazioni in base al sistema operativo che utilizzate; scegliete il vostro sistema operativo in base all'applicazione che utilizzate. In realtà non so se questo è un vero proverbio, o se è solo qualche sciocchezza che mi è venuta in mente un giorno e che ho ripetuto negli ultimi dieci anni; in entrambi i casi, è assolutamente vero. Con questo in mente, la scelta chiara è Ubuntu Linux. Ubuntu è l'unica distribuzione Linux che fornisce costantemente un eccellente supporto per OpenCL e driver GPU proprietari, mentre Hashcat è sviluppato anche su Ubuntu, il che ti garantisce quasi la migliore esperienza complessiva di Ubuntu. Altre distribuzioni Linux hanno diversi livelli di supporto per OpenCL e driver GPU proprietari, con le distribuzioni all'avanguardia come Fedora e Arch che sono le più dolorose da usare. Come tutti sappiamo, Kali ha sempre avuto un scarso supporto OpenCL.
Se non sei soddisfatto di Linux, Windows è anche un'opzione disponibile. Tuttavia, se si utilizza Windows, è necessario integrarlo con Cygwin, WSL o simili, ad esempio, i programmi di cracking di password di successo utilizzano molte cose come, e, e veloci ' n script di shell sporco script Perl e script Python. Tutte queste cose sono funzionalità organiche di Linux, ma devi fare tutto il possibile per renderle disponibili su Windows. awkgrepsed
Se l'idea di Windows ti fa assolutamente schifo e sei anche una barba grigia "mai Linux", FreeBSD e Solaris potrebbero essere opzioni praticabili, a seconda della GPU che stai utilizzando. Sfortunatamente, macOS non è più un'opzione praticabile, poiché Apple ha deprecato il supporto OpenCL per Metal e sono sempre indietro rispetto alle GPU più recenti.
Se possibile, il dispositivo di cracking dovrebbe essere senza testa (senza monitor). È piuttosto difficile rompere le password e utilizzare contemporaneamente il desktop grafico, perché la GPU sarà impegnata con i numeri e non sarà in grado di aggiornare il display. Se utilizzi Linux e ti atteni al desktop grafico, prova ad eseguire un gestore delle finestre bare (ad esempio blackbox, openbox, i3 o xmonad) senza un gestore del desktop (ad esempio Gnome, KDE, XFCE o Mate) per rendere il carico del desktop il più leggero possibile.