Μετά από κάποιες δικές μου προσπάθειες, καταγράφω μερικές από τις εμπειρίες μου ως εξής.
Πρώτα απ 'όλα, γνωρίζουμε ότι για να επιταχυνθεί το GUP στο hashcat, πρέπει να πληρούνται δύο προϋποθέσεις: 1. Επιταχυνόμενη κάρτα γραφικών (GPU). 2. Εγκαταστήστε το cuda.
Ο υπολογιστής μου σύστημα win10, n κάρτα 3060
Στην αρχή ήθελα να ολοκληρώσω την επιτάχυνση του hashcat στο kali linux, αλλά στην εικονική μηχανή Η κάρτα γραφικών δημιουργείται από αλγόριθμους και δεν μπορεί να χρησιμοποιηθεί για επιτάχυνση. Όταν είδα ότι η κάρτα n μπορεί να συνδεθεί απευθείας με την εικονική μηχανή, έψαξα γύρω μου με ελπίδα, αλλά δεν βρήκα ένα σεμινάριο απευθείας σύνδεσης κάρτας γραφικών κατάλληλο για το kali linux και μόνο ο κεντρικός υπολογιστής linux μπορεί να συνδεθεί απευθείας με την εικονική μηχανή των windows στο Διαδίκτυο και εγώ έπρεπε να συνδεθώ απευθείας από το σύστημα windows Το linux είναι το αντίθετο, επομένως δεν έχω τον κατάλληλο τρόπο να ολοκληρώσω αυτό το βήμα. Και ακόμα κι αν ολοκληρωθεί, πρέπει να αλλάξω τις κάρτες γραφικών πέρα δώθε, και χρησιμοποιώ κυρίως το σύστημα win10, μπορώ να γράψω ένα πρόγραμμα για την αλλαγή των καρτών γραφικών, αλλά δεν είναι κατάλληλο για μένα αυτή τη στιγμή, οπότε τελειώνει Ελπίζω ότι αυτό το βήμα μπορεί να βελτιωθεί στο μέλλον.
Επομένως, επέλεξα να ολοκληρώσω την επιτάχυνση hashcat στον κεντρικό υπολογιστή Η προεπιλεγμένη κάρτα γραφικών του κεντρικού υπολογιστή είναι 3060, επομένως εφόσον εγκατασταθούν τα cuda και το hashcat, η επιτάχυνση GPU μπορεί να χρησιμοποιηθεί κανονικά. Το cuda μπορεί να κατεβάσει και να εγκατασταθεί απευθείας και μπορείτε να το εγκαταστήσετε στο επόμενο βήμα (σύνδεσμος). Σημειώστε ότι το hashcat είναι μια εφαρμογή γραμμής εντολών Κάντε διπλό κλικ για να ανοίξετε το hashcat.exe Θα σπάσει και πρέπει να χρησιμοποιήσετε τη γραμμή εντολών για να το ανοίξετε στο τερματικό του συστήματος.
(Πρόβλημα με την εγκατάσταση του hashcat στο msys2: Το CUDA SDK toolkit δεν έχει εγκατασταθεί ή έχει εγκατασταθεί λανθασμένα)
Εάν εγκαταστήσω το hashcat χρησιμοποιώντας τις οδηγίες εγκατάστασης στο github, έχω κάποια προβλήματα (η εργαλειοθήκη CUDA SDK δεν έχει εγκατασταθεί ή έχει εγκατασταθεί λανθασμένα).
Μπορεί να φανεί ότι το cuda δεν μπορεί να ανιχνευθεί, αλλά έχω εγκαταστήσει το cuda, επειδή δεν βρέθηκε το cuda, το σύστημα έχει προεπιλεγεί το api στο opencl Δεν ήξερα πού ήταν το πρόβλημα, οπότε επισκέφτηκα μερικούς αγγλικούς ιστότοπους και δοκίμασα κάποιες λειτουργίες, αλλά δεν λειτούργησαν, οπότε τα παράτησα. Αλλά την ίδια στιγμή, επειδή κατέβασα το δυαδικό hashcat, το δοκίμασα και δεν ξέρω γιατί.
Το παραπάνω hashcat που είναι εγκατεστημένο με msys2 θα έχει το ίδιο πρόβλημα είτε στο κέλυφος msys2 είτε στο κέλυφος του συστήματος
Χρησιμοποιήστε το κέλυφος του συστήματος για να ανοίξετε το δυαδικό hashcat που έχει ληφθεί απευθείας δεν έχει αυτό το πρόβλημα
Το apiανιχνεύει αυτόματα το cuda και δεν αναφέρει σφάλμα.
Μέσω του hashcat -b, μπορούμε να γνωρίζουμε την ταχύτητα με την οποία το hashcat χτυπά διάφορους τύπους κατακερματισμών, μερικοί είναι πολύ γρήγοροι, μερικοί όχι πολύ γρήγοροι, διαφορετικοί τύποι κατακερματισμών, ανά Η διαφορά στον αριθμό κατακερματισμών σε δευτερόλεπτο είναι τεράστια. Συγκρίνοντας με ή χωρίς επιτάχυνση GPU, το hashcat επιταχύνεται 60 φορές πιο γρήγορα μέσω GPU από ό,τι χωρίς επιτάχυνση.
Το άρθρο ανατυπώνεται από το Διαδίκτυο! Πρωτότυπος ιστότοπος master ανάκτησης κωδικού πρόσβασης χωρίς έγγραφα