GPU CPU ΑΠΥ ΔΣΠ FPGA Απαιτήσεις προγράμματος οδήγησης για συμεπεξεργαστή
GPU
AMD GPU on Linux απαιτεί "RadeonOpenCompute (ROCm)" Λογισμικό Πλατφόρμα (1.6.180 ή μεταγενέστερα) AMD GPU σε Windows απαιτεί "AMD Radeon λογισμικό Crimson έκδοση" (15.12 ή μεταγενέστερα) Intel CPU απαιτούν "OpenCL χρόνο εκτέλεσης για Intel Core και Intel Xeon επεξεργαστές" (16.1.1 ή μεταγενέστερα) Intel GPU on Linux require "OpenCL 2.0 GPU Driver Package for Linux" (2.0 ή μεταγενέστερα) Intel GPU σε Windows απαιτούν " OpenCL Driver για Intel Iris και Intel HD Γραφικά " NVIDIA GPU απαιτεί "NVIDIA Driver" (367.x ή μεταγενέστερα)
下面使常见的参数,想了解更多的参数可以hashcat --βοήθεια Προβολή
-a Καθορίστε τη λειτουργία ρωγμής που θα χρησιμοποιηθεί και η τιμή του ανατρέξτε στις παραμέτρους που αντιμετωπίζονται αργότερα. Επίθεση λεξικού "-a 0", επίθεση συνδυασμού "-a 1" ; Επίθεση με μάσκα "-A 3". -m καθορίζει τον τύπο κατακερματισμού που πρόκειται να σπάσει, εάν δεν καθορίζεται ο τύπος, η προεπιλογή είναι MD5 -o Καθορίζει τον επιτυχώς σπασμένο κατακερματισμό και τη θέση αποθήκευσης του αντίστοιχου κωδικού πρόσβασης απλού κειμένου Μπορείτε να τον χρησιμοποιήσετε για να γράψετε τον επιτυχώς σπασμένο κατακερματισμό στο καθορισμένο αρχείο. --force αγνοεί τα προειδοποιητικά μηνύματα κατά τη διαδικασία πυρόλυσης Η εκτέλεση ενός μόνο κατακερματισμού μπορεί να απαιτήσει την προσθήκη αυτής της επιλογής. --show εμφανίζει τον σπασμένο κατακερματισμό και το απλό κείμενο που αντιστοιχεί στον κατακερματισμό --increment Ενεργοποιεί τη λειτουργία σταδιακής πυρόλυσης Μπορείτε να χρησιμοποιήσετε αυτήν τη λειτουργία για να αφήσετε το hashcat να εκτελέσει τη διαδικασία πυρόλυσης εντός του καθορισμένου εύρους μήκους κωδικού πρόσβασης. --increment-min Το ελάχιστο μήκος του κωδικού πρόσβασης μπορεί να είναι ίσο απευθείας με έναν ακέραιο αριθμό. --increment-max Μέγιστο μήκος κωδικού πρόσβασης, το ίδιο με το παραπάνω --outfile-format καθορίζει το αναγνωριστικό μορφής εξόδου του αποτελέσματος πυρόλυσης, η προεπιλογή είναι 3 --username Αγνοήστε το καθορισμένο όνομα χρήστη στο αρχείο κατακερματισμού Ο κατακερματισμός κωδικού πρόσβασης χρήστη του συστήματος linux μπορεί να χρησιμοποιηθεί. --remove Διαγράψτε τον κατακερματισμό που έχει σπάσει με επιτυχία -r Χρησιμοποιήστε προσαρμοσμένους κανόνες ρωγμής
# | Λειτουργία ===+====== 0 | ευθεία (σπασμένο πεδίο) 1 | συνδυασμός (συνδυασμένη ρωγμή) 3 | Brute-force (μάσκα βίαιη ρωγμή) 6 | υβριδική λίστα λέξεων + μάσκα (λεξικό + σπάσματα μάσκας) 7 | Υβριδικό Μάσκα + Λίστα λέξεων (μάσκα + ρωγμή λεξικού)
1 = κατακερματισμός[:αλάτι] 2 = απλό 3 = κατακερματισμός[:αλάτι]:απλό 4 = hex_plain 5 = κατακερματισμός[:αλάτι]:hex_plain 6 = απλό:hex_plain 7 = κατακερματισμός[:αλάτι]:απλό:hex_plain 8 = crackpos 9 = κατακερματισμός[:αλάτι]:crackpos 10 = απλό:crackpos 11 = κατακερματισμός[:αλάτι]:απλό:crackpos 12 = hex_plain:crackpos 13 = κατακερματισμός[:αλάτι]:hex_plain:crackpos 14 = απλό:hex_plain:crackpos 15 = hash[:salt]:plain:hex_plain:crackpos
Επειδή υπάρχουν πάρα πολλά, θα δημοσιεύσω μερικούς από τους κοινούς τύπους κατακερματισμού, αν θέλετε να κατανοήσετε όλες τις παραμέτρους, μπορείτε να μεταβείτε στο Wiki του hashcat για να το δείτε ή απευθείας hashcat --help για να δείτε τον πίνακα σύγκρισης κατακερματισμού
- [ hash modes ] -
# | Name | Κατηγορία
======+==================================================+======================================
900 | MD4 | Raw{ }Hash
0 | MD5 | Raw Hash
5100 | μισό MD5 | Raw Hash
100 | SHA1 | Raw Hash
1300 | SHA2-224 | Raw Hash
1400 | SHA2-256 | Raw Hash
10800 | SHA2-384 | Raw Hash
1700 | SHA2-512 | ακατέργαστο κατακερματισμός
17300 | SHA3-224 | Raw Hash
17400 | SHA3-256 | Raw Hash
17500 | SHA3-384 | Raw Hash
17600 | SHA3-512 | Raw Hash
10 | md5($pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
20 | md5($salt.$pass) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
30 | md5(utf16le($pass).$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
40 | md5($salt.utf16le($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
3800 | md5($salt.$pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
3710 | md5($salt.md5($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
4010 | md5($salt.md5($salt.$pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
4110 | md5($salt.md5($pass.$salt)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
2600 | md5(md5($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
3910 | md5(md5($pass).md5($salt)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναλαμβανόμενο
4300 | md5(strtoupper(md5($pass))) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναλαμβανόμενο
4400 | md5(sha1($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
110 | sha1($pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναλαμβανόμενο
120 | sha1($salt.$pass) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναλαμβανόμενο
130 | sha1(utf16le($pass).$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
140 | sha1($salt.utf16le($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
4500 | sha1(sha1($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναλαμβανόμενο
4520 | sha1($salt.sha1($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
4700 | sha1(md5($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
4900 | sha1($salt.$pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
14400 | sha1(CX) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1410 | sha256($pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1420 | sha256($salt.$pass) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1430 | sha256(utf16le($pass).$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1440 | sha256($salt.utf16le($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1710 | sha512($pass.$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1720 | sha512($salt.$pass) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1730 | sha512(utf16le($pass).$salt) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
1740 | sha512($salt.utf16le($pass)) | ακατέργαστο κατακερματισμό, αλατισμένο και/ή επαναληπτικό
14000 | DES (PT = $salt, key = $pass) | ακατέργαστη κρυπτογράφηση, γνωστό-απλό κείμενο επίθεση
14100 | 3DES (PT = $salt, key = $pass) | ακατέργαστη κρυπτογράφηση, γνωστό-απλό κείμενο επίθεση
14900 | Skip32 (PT = $salt, key = $pass) | ακατέργαστη κρυπτογράφηση, γνωστό-απλό κείμενο επίθεση
15400 | ChaCha20 | ακατέργαστη κρυπτογράφηση, γνωστό-απλό κείμενο επίθεση
2500 | WPA-EAPOL-PBKDF2 | Πρωτόκολλα δικτύου
2501 | WPA-EAPOL-PMK | Πρωτόκολλα δικτύου
16800 | WPA-PMKID-PBKDF2 | Πρωτόκολλα δικτύου
16801 | WPA-PMKID-PMK | Πρωτόκολλα δικτύου
7300 | IPMI2 RAKP HMAC-SHA1 | Πρωτόκολλα δικτύου
7500 | Kerberos 5 AS-REQ Pre-Auth etype 23 | Πρωτόκολλα δικτύου
8300 | DNSSEC (NSEC3) | Πρωτόκολλα δικτύου
10200 | CRAM-MD5 | Πρωτόκολλα δικτύου
11100 | PostgreSQL CRAM (MD5) | Πρωτόκολλα δικτύου
11200 | MySQL CRAM (SHA1) | Πρωτόκολλα δικτύου
16100 | TACACS+ | Πρωτόκολλα δικτύου
16500 | JWT (JSON Web Token) | Πρωτόκολλα δικτύου
121 | SMF (απλές μηχανές φόρουμ) > v1.1 | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
400 | phpBB3 (MD5) | Forums, CMS, E-Commerce, Frameworks
2811 | MyBB 1.2+ | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
2811 | IPB2+ (Invision Power Board) | Forums, CMS, E-Commerce, Frameworks
8400 | WBB3 (Woltlab Burning Board) | Φόρουμ, CMS, Ηλεκτρονικό εμπόριο, Πλαίσια
11 | Joomla < 2.5.18 | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
400 | Joomla >= 2.5.18 (MD5) | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
400 | WordPress (MD5) | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
2612 | PHPS | Forums, CMS, E-Commerce, Frameworks
7900 | Drupal7 | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
21 | osCommerce | Forums, CMS, E-Commerce, Frameworks
21 | xt:Commerce | Forums, CMS, E-Commerce, Frameworks
11000 | PrestaShop | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
124 | Django (SHA-1) | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
10000 | Django (PBKDF2-SHA256) | φόρουμ, CMS, ηλεκτρονικό εμπόριο, πλαίσια
12 | PostgreSQL | Βάση δεδομένων Διακομιστής
131 | MSSQL (2000) | Βάση δεδομένων Διακομιστής
132 | MSSQL (2005) | Βάση δεδομένων Διακομιστής
1731 | MSSQL (2012, 2014) | Βάση δεδομένων Διακομιστής
200 | MySQL323 | βάση δεδομένων διακομιστής
300 | MySQL4.1/MySQL5 | Βάση δεδομένων Διακομιστής
3100 | Oracle H: Type (Oracle 7+) | Βάση δεδομένων Διακομιστής
112 | Oracle S: Type (Oracle 11+) | Βάση δεδομένων Διακομιστής
12300 | Oracle T: Type (Oracle 12+) | Βάση δεδομένων Διακομιστής
8000 | Sybase ASE | βάση δεδομένων διακομιστής
15000 | FileZilla Server >= 0.9.55 | FTP Server
11500 | CRC32 | αθροίσματα ελέγχου
3000 | LM | Λειτουργικά Συστήματα
1000 | NTLM | Λειτουργικά συστήματα
500 | md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) | Λειτουργικά συστήματα
3200 | bcrypt $2*$, Blowfish (Unix) | Λειτουργικά συστήματα
7400 | sha256crypt $5$, SHA256 (Unix) | Λειτουργικά συστήματα
1800 | sha512crypt $6$, SHA512 (Unix) | Λειτουργικά Συστήματα
122 | macOS v10.4, macOS v10.5, macOS v10.6 | Λειτουργικά συστήματα
1722 | macOS v10.7 | Λειτουργικά συστήματα
7100 | macOS v10.8+ (PBKDF2-SHA512) | Λειτουργικά Συστήματα
11600 | 7-ZIP | Αρχεία
12500 | RAR3-hp | Αρχεία
13000 | RAR5 | Αρχεία
13600 | WinZip | Αρχεία
9700 | MS Office <= 2003 0 $/1 $, MD5 + RC4 | Έγγραφα
9710 | MS Office <= 2003 0 $/1 $, MD5 + RC4, collider #1 | Έγγραφα
9720 | MS Office <= 2003 0 $/1 $, MD5 + RC4, collider #2 | Έγγραφα
9800 | MS Office <= 2003 3 $/4 $, SHA1 + RC4 | Έγγραφα
9810 | MS Office <= 2003 $3, SHA1 + RC4, collider #1 | Έγγραφα
9820 | MS Office <= 2003 $3, SHA1 + RC4, collider #2 | Έγγραφα
9400 | MS Office 2007 | Έγγραφα
9500 | MS Office 2010 | Έγγραφα
9600 | MS Office 2013 | Έγγραφα
10400 | PDF 1.1 - 1.3 (Acrobat 2 - 4) | Έγγραφα
10410 | PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #1 | Έγγραφα
10420 | PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #2 | Έγγραφα
10500 | PDF 1.4 - 1.6 (Acrobat 5 - 8) | Έγγραφα
10600 | PDF 1.7 Επίπεδο 3 (Acrobat 9) | Έγγραφα
10700 | PDF 1.7 Επίπεδο 8 (Acrobat 10 - 11) | Έγγραφα
99999 | απλό κείμενο | απλό κείμενοΕδώ παρατίθενται τα κοινά σύνολα χαρακτήρων μάσκας
l | abcdefgg
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ καθαρά κεφαλαία γράμματα
d | 0123456789 καθαρός αριθμός
h | 0123456789abcdef Κοινοί υποκαταλόγοι και αριθμοί πεζών κεφαλαίων
H | 0123456789ABCDEF Κοινά κεφαλαία γράμματα και αριθμοί
s | ! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~ Ειδικοί χαρακτήρες
Α | ; Λ; Εσύ; Δ; s Όλοι οι ορατοί χαρακτήρες στο πληκτρολόγιο
b | 0 - 0xff μπορεί να χρησιμοποιηθεί για να ταιριάζει με κωδικούς πρόσβασης όπως το διάστημα Ακολουθούν μερικά απλά παραδείγματα για να κατανοήσετε τη ρύθμιση της μάσκας
οκταψήφιος κωδικός πρόσβασης:? Δ; Δ; Δ; Δ; Δ; Δ; Δ; Δ Οκτώ ψηφία άγνωστος κωδικός πρόσβασης:; Α; Α; Α; Α; Α; Α; Α; Α Τα πρώτα τέσσερα ψηφία είναι κεφαλαία γράμματα και τα τελευταία τέσσερα ψηφία είναι αριθμοί Εσύ; Εσύ; Εσύ; Εσύ; Δ; Δ; Δ; Δ Τα τέσσερα πρώτα ψηφία είναι αριθμοί ή πεζά γράμματα και τα τέσσερα τελευταία ψηφία είναι κεφαλαία γράμματα ή αριθμοί:? Η; Η; Η; Η; Η; Η; Η; Η Οι τρεις πρώτοι χαρακτήρες είναι άγνωστοι, ο διαχειριστής στη μέση και τα τρία τελευταία ψηφία είναι άγνωστα:? Α; Α; Διαχειριστής; Α; Α; Α Κωδικός πρόσβασης 6-8 ψηφίων: --increment --increment-min 6 --increment-max 8 ; Λ; Λ; Λ; Λ; Λ; Λ; Λ; Λ Κωδικός πρόσβασης 6-8 ψηφίων + πεζών γραμμάτων: --increment --increment-min 6 --increment-max 8 ; Η; Η; Η; Η; Η; Η; Η; h
Αν θέλουμε να ορίσουμε το σύνολο χαρακτήρων σε: abcd123456! @-+, λοιπόν τι να κάνουμε. Αυτό απαιτεί τη χρήση της παραμέτρου προσαρμοσμένου συνόλου χαρακτήρων Το hashcat υποστηρίζει τους χρήστες να ορίζουν έως και 4 σετ συνόλων χαρακτήρων
.--custom-charset1 [chars] ισοδυναμεί με -1 --custom-charset2 [chars] ισοδυναμεί με -2 --custom-charset3 [chars] ισοδυναμεί με -3 --custom-charset4 [chars] ισοδυναμεί με -4 Χρησιμοποιείται στη μάσκα; 1、? 2、? 3、? 4 για να εκφράσει.
Ας δώσουμε μερικά παραδείγματα:
--custom-charset1 abcd123456! @-+。 Τότε μπορούμε να χρησιμοποιήσουμε "; 1" χρησιμοποιείται για να αντιπροσωπεύσει αυτό το σύνολο χαρακτήρων --custom-charset2 ; Λ; Δ, εδώ και; 2 ισοδυναμεί με; Η -1 ? Δ; Λ; u,? 1 σημαίνει αριθμούς + πεζά γράμματα + κεφαλαία γράμματα -3 abcdef -4 123456 Λοιπόν; 3? 3? 3? 3? 4? 4? 4? Το 4 σημαίνει ότι τα τέσσερα πρώτα ψηφία μπορεί να είναι "abcdef" και τα τέσσερα τελευταία ψηφία μπορεί να είναι "123456"
ΥΓ: Επιτρέψτε μου να σας δώσω τη διαμόρφωση του μηχανήματός μου εδώ και στη συνέχεια συγκρίνετε Ταχύτητα ρωγμής
CPU: Intel(R) Core(TM) i5-7300HQ CPU @ 2,50GHz Κάρτα γραφικών: GTX 1050 Ti
hashcat64.exe -a 3 -m 0 --force 25c3e88f81b4853f2a8faacad4c871b6 ; Δ; Δ; Δ; Δ; Δ; Δ; d
hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ; Λ; Λ; Λ; Λ; Λ; Λ; l
hashcat64.exe -a 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --increment --increment-min 1 --increment-max 8 ; Δ; Δ; Δ; Δ; Δ; Δ; Δ; d
hashcat64.exe -a 3 -m 0 --force ab65d749cba1656ca11dfa1cc2383102 --increment --increment-min 1 --increment-max 8 ; Η; Η; Η; Η; Η; Η; Η; h
hashcat64.exe -a 3 -1 123456abcdf! @+- 8b78ba5089b11326290bc15cf0b9a07d ; 1? 1? 1? 1? 1 Σημειώστε: -1 και εδώ; Το 1 είναι ο αριθμός 1, όχι το γράμμα l
hashcat64.exe -a 3 -1 123456abcdf! @+- 9054fa315ce16f7f0955b4af06d1aa1b --increment --increment-min 1 --increment-max 8 ; 1? 1? 1? 1? 1? 1? 1? 1
hashcat64.exe -a 3 -1 ; Δ; Εσύ; Λ; s d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ; 1? 1? 1? 1? 1? 1? 1? 1 ή: hashcat64.exe -a 3 d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ; Α; Α; Α; Α; Α; Α; Α; A
-A 0 είναι ο καθορισμένος τρόπος διάσπασης λεξικού, -o είναι το αποτέλεσμα εξόδου στο αρχείο hashcat64.exe -a 0 ede900ac1424436b55dc3c9f20cb97a8 password.txt -o result.txt
hashcat64.exe -a 0 hash.txt password.txt -o result.txt
hashcat64.exe -a 1 25f9e794323b453885f5181f1b624d0b pwd1.txt pwd2.txt
hashcat64.exe -a 6 9dc9d5ed5031367d42543763423c24ee password.txt ; Λ; Λ; Λ; Λ; l
hashcat64.exe -a 3 -m 300 --force 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 ; Δ; Δ; Δ; Δ; Δ; d
μπορεί cat /etc/shadow να αποκτήσει
hashcat64.exe -a 3 -m 1800 --force $6$mxuA5cdy$XZRk0CvnPFqOgVopqiPEFAFK72SogKVwwwp7gWaUOb7b6tVwfCpcSUsCEk64ktLLYmzyew/xd0O0hPG/yrm2X. ? Λ; Λ; Λ; l
Δεν χρειάζεται να οργανώσετε τα ονόματα χρηστών, χρησιμοποιήστε --username
hashcat64.exe -a 3 -m 1800 --force qiyou:$6$QDq75ki3$jsKm7qTDHz/xBob0kF1Lp170Cgg0i5Tslf3JW/sm9k9Q916mBTyilU3PoOsbRdxV8TAmzvdgNjrCuhfg3jKMY1 ; Λ; Λ; Λ; Λ; l --username
Μπορείτε να χρησιμοποιήσετε το saminside για να λάβετε NT-hash, την τιμή του LM-hash
NT-hash: hashcat64.exe -a 3 -m 1000 209C6174DA490CAEB422F3FA5A7AE634 ; Λ; Λ; Λ; Λ; Λ LM-κατακερματισμός: hashcat64.exe -a 3 -m 3000 F0D412BD764FFE81AAD3B435B51404EE ; Λ; Λ; Λ; Λ; l
hashcat64.exe -a 3 -m 132 --force1008c8006c224f71f6bf0036f78d863c3c4ff53f8c3c48edafb ; Λ; Λ; Λ; Λ; Λ; Δ; Δ; dwordpress κωδικός πρόσβασης hash crack
Το συγκεκριμένο σενάριο κρυπτογράφησης βρίσκεται στη συνάρτηση HashPassword του ./wp-includes/class-phpass.php
hashcat64.exe -a 3 -m 400 --force $P$BYEYcHEj3vDhV1lwGBv6rpxurKOEWY/ ? Δ; Δ; Δ; Δ; Δ; ddiscuz κωδικός πρόσβασης χρήστη hash crack
Η μέθοδος κρυπτογράφησης κωδικού πρόσβασης του md5(md5($pass).$salt)
hashcat64.exe -a 3 -m 2611 --force 14e1b600b1fd579f47433b88e8d85291: ; Δ; Δ; Δ; Δ; Δ; dΣπάσετε τον κωδικό πρόσβασης συμπίεσης RAR
Πρώτα, το rar2john λαμβάνει την τιμή κατακερματισμού του αρχείου RAR Διεύθυνση λήψης
Λάβετε την τιμή κατακερματισμού του αρχείου RAR: rar2john.exe 1.RAR Αποτέλεσμα: 1.RAR:$rar5$16$639e9ce8344c680da12e8bdd4346a6a3$15$a2b056a21a9836d8d48c2844d171b73d$8$04a52d2224ad082e
hashcat64.exe -a 3 -m 13000 --force $rar5$16$639e9ce8344c680da12e8bdd4346a6a3$15$a2b056a21a9836d8d48c2844d171b73d$8$04a52d2224ad082e ; Δ; Δ; Δ; Δ; Δ; d
Σημείωση:
hashcat υποστηρίζει RAR3-hp και RAR5, τα επίσημα παραδείγματα είναι τα εξής: -m Παράμετρος Τύπος Παράδειγμα κατακερματισμός 12500 RAR3-hp $RAR3$*0*45109af8ab5f297a*adbf6c5385d7a40373e8f77d7b89d317 13000 RAR5 $RAR5$16$74575567518807622265582327032280$15$f8b4064de34ac02ecabfeZIP password crack
Λάβετε την τιμή κατακερματισμού του αρχείου με zip2john:zip2john.exe 1.ZIP Αποτελέσματα: 1.ZIP:$zip2$*0*3*0*554bb43ff71cb0cac76326f292119dfd*ff23*5*24b28885ee*d4fe362bb1e91319ab53*$/zip2$::::1.ZIP-1.txt
hashcat64.exe -a 3 -m 13600 $zip2$*0*3*0*554bb43ff71cb0cac76326f292119dfd*ff23*5*24b28885ee*d4fe362bb1e91319ab53*$/zip2$ --force ; Δ; Δ; Δ; Δ; Δ; d
Σπάστε τον κωδικό πρόσβασης του Office
Λάβετε την τιμή κατακερματισμού του Office: python office2john.py 11.docx Αποτελέσματα: 11.docx:$Office$*2013*100000*256*16*e4a3eb62e8d3576f861f9eded75e0525*9eeb35f0849a7800d48113440b4bbb9c*577f8d8b2e1c5f60fed76e62327b38d28f25230f6c7dfd66588d9ca8097aabb9
hashcat64.exe -a 3 -m 9600 $Office$*2013*100000*256*16*e4a3eb62e8d3576f861f9eded75e0525*9eeb35f0849a7800d48113440b4bbb9c*577f8d8b2e1c5f60fed76e62327b38d28f25230f6c7dfd66588d9ca8097aabb9 --force ; Δ; Δ; Δ; Δ; Δ; d
Σπάζοντας τον κωδικό πρόσβασης WIFI
Πρώτα, μετατρέψτε το πακέτο χειραψίας μας σε μορφή hccapx Τώρα η τελευταία έκδοση του hashcat υποστηρίζει μόνο τη μορφή hccapx Η προηγούμενη μορφή hccap δεν υποστηρίζεται πλέον
Επίσημη διαδικτυακή μετατροπή https://hashcat.net/cap2hccapx/hashcat64.exe -a 3 -m 2500 1.hccapx 1391040; Δ; Δ; Δ; d
Άλλα
Για τις σπασμένες τιμές κατακερματισμού, χρησιμοποιήστε hashcat64.exe hash --show Προβολή αποτελεσμάτων
Όλα τα αποτελέσματα πυρόλυσης κατακερματισμού βρίσκονται στο αρχείο hashcat.potfile
Εάν ο χρόνος πυρόλυσης είναι πολύ μεγάλος, μπορείτε να πατήσετε το πλήκτρο s Για να ελέγξετε την κατάσταση της ρωγμής, το πλήκτρο p σταματά, το πλήκτρο r συνεχίζει να σπάει και το πλήκτρο q βγαίνει από τη ρωγμή.
Όταν χρησιμοποιείτε τη λειτουργία GPU για ρωγμή, μπορείτε να χρησιμοποιήσετε τις παραμέτρους -O για αυτόματη βελτιστοποίηση
Προτάσεις στην πραγματική πυρόλυση, αν το σπάσουμε στα τυφλά, θα μας πάρει πολύ χρόνο και πόρους
1. Πρώτα, περιηγηθείτε στο συνήθως χρησιμοποιούμενο λεξικό αδύναμων κωδικών πρόσβασης. 2. Συνδυάστε κωδικούς πρόσβασης, όπως: zhang1999, χρησιμοποιήστε το επώνυμο και το έτος γέννησης Φυσικά, μπορείτε επίσης να χρησιμοποιήσετε άλλους συνδυασμούς. 3. Οργανώστε τους συνήθως χρησιμοποιούμενους συνδυασμούς μάσκας και τοποθετήστε τους στο αρχείο .hcmask στις μάσκες και, στη συνέχεια, αφήστε το να φορτωθεί και να σπάσει αυτόματα. 4. Εάν πραγματικά δεν λειτουργεί, μπορείτε να δοκιμάσετε όλους τους συνδυασμούς με χαμηλά ψηφία, αλλά δεν συνιστάται να σπάσετε τους συνδυασμούς με πολύ υψηλά ψηφία, επειδή εάν ο κωδικός πρόσβασης που έχει ορίσει το άλλο μέρος είναι πολύ περίπλοκος, ο κωδικός πρόσβασής σας δεν θα σπάσει στο τέλος, αλλά είναι σπατάλη Πολύς χρόνος και πόροι, το κέρδος υπερβαίνει την απώλεια6. Βελτιστοποίηση παραμέτρων HashCat
Λαμβάνοντας υπόψη την ταχύτητα πυρόλυσης του HashCat και την κατανομή πόρων, μπορούμε να διαμορφώσουμε ορισμένες παραμέτρους
1. Συντονισμός φόρτου εργασίας Συντονισμός φορτίου.
Αυτή η παράμετρος υποστηρίζει τιμές 1,8,40,80,160--gpu-accel 160 για να μεγιστοποιήσει την απόδοση της GPU.2.Gpu loops Load Fine Tuning
Το εύρος των τιμών που υποστηρίζεται από αυτήν την παράμετρο είναι 8-1024 (ορισμένοι αλγόριθμοι υποστηρίζουν μόνο το 1000).--gpu-loops 1024 επιτρέπουν στη μέγιστη απόδοση της GPU.3. Μέγεθος τμήματος Μέγεθος κρυφής μνήμης λεξικού
Αυτή η παράμετρος είναι να ορίσει το μέγεθος της κρυφής μνήμης. Η λειτουργία είναι να τοποθετήσει το λεξικό στην κρυφή μνήμη για να επιταχύνει την ταχύτητα διάσπασης του λεξικού , το οποίο μπορεί να ρυθμιστεί σύμφωνα με τις δικές του συνθήκες μνήμης, φυσικά, όσο μεγαλύτερο είναι, τόσο πιο μπλοκ είναι.--segment-size 512 μπορεί να βελτιώσει την ταχύτητα της διάσπασης του μεγάλου λεξικού.Το άρθρο αναπαράγεται από την κοινότητα των προφητών, ο αρχικός συγγραφέας του Qiyou, παραβίαση και διαγραφή