Χρονοβόρα αριθμομηχανή ανάκτησης κωδικού

Θέλετε να μάθετε πόσο καιρό χρειάζεται για να δοκιμάσετε έναν Στη συνέχεια, θα εξηγήσουμε με σαφήνεια τις αρχές των τριών μεθόδων "σπάσματος βίας, επίθεσης λεξικού και επίθεσης μάσκας" και στη συνέχεια θα εξηγήσουμε γιατί η δυσκολία των διαφορετικών μορφών αρχείων είναι τόσο διαφορετική, καθώς και το χάσμα υπολογιστικής ισχύος μεταξύ της κάρτας γραφικών και της CPU.

Κάντε ένα μαθηματικό: Πόσος χρόνος χρειάζεται για να σπάσει καθαρά

Σύρετε στο μήκος που θέλετε να μετρήσετε. Δεν πειράζει αν δεν μπορείτε να θυμηθείτε τους συγκεκριμένους ανθρώπους.
Ο αριθμός στο λογότυπο είναι πόσες επιλογές έχει κάθε ψηφίο. Κάθε φορά που το εύρος διευρύνεται κατά ένα επίπεδο, ο συνολικός αριθμός συνδυασμών θα διπλασιαστεί
Εκτιμώμενα αποτελέσματα
Συνολικός αριθμός κωδικών πρόσβασης που πρέπει να
—

Κατεβάστε το λογισμικό μόνοι σας vs αφήστε το σε εμάς

Στοιχείο αντίθεσης Κατεβάστε το λογισμικό σπασίματος μόνοι σας αφήστε το σε εμάς
υπολογιστική ισχύς Ένας οικιακός υπολογιστής, στις περισσότερες περιπτώσεις, έχει μόνο ενσωματωμένη κάρτα γραφικών Πολλαπλές μηχανές αποκρυπτογράφησης GPU εκτελούν την ίδια εργασία ταυτόχρονα
Λεξικό κωδικών πρόσβασης Εκατοντάδες χιλιάδες αντικείμενα που βρήκα τυχαία στο Διαδίκτυο, πολλά επαναλαμβανόμενα και άκυρα Λεξικά που έχουν συσσωρευτεί και καθαριστεί όλα αυτά τα χρόνια ταξινομούνται ανάλογα με τις συνήθειες χρήσης
στρατηγική πυρόλυσης Θα το προσπαθήσω μόνο ένα προς ένα από την αρχή μέχρι το τέλος Πρώτα λεξικό, μετά μάσκα και μετά πλήρης ποσότητα, η στρατηγική πολλαπλών επιπέδων προωθείται στρώμα προς
Μπορείς να συνεχίσεις να τρέχεις Ο υπολογιστής πρέπει να παραμείνει ανοιχτός, αν απενεργοποιήσετε ή επανεκκινήσετε, όλες οι Εκτελείται 7×24 στον διακομιστή και δεν θα επηρεαστεί ακόμα κι αν απενεργοποιήσετε τον υπολογιστή
Δυνατότητα λύσης Όλα εξαρτώνται από την τύχη Εάν ο κωδικός πρόσβασης είναι λίγο μεγαλύτερος, Καλύψτε πρώτα τον πιο πιθανό συνδυασμό Οι σύντομοι κωδικοί πρόσβασης έχουν συχνά αποτελέσματα μέσα σε δεκάδες λεπτά
Κόστος έναρξης Εγκαταστήστε το πρόγραμμα οδήγησης, διαμορφώστε τη γραμμή εντολών και κανείς δεν Απλώς ανεβάστε το αρχείο και θα ειδοποιηθείτε για τα αποτελέσματα

Σχετικά με αυτήν την αριθμομηχανή

  1. Το σημείο αναφοράς ταχύτητας βασίζεται στα δημόσια δεδομένα δοκιμών μιας μεμονωμένης κάρτας γραφικών RTX 3080 και υπολογίζεται συντηρητικά Τα αποτελέσματα θα διαφέρουν ανάλογα με το μοντέλο του μηχανήματος.
  2. Ο χρόνος είναι η εκτίμηση του "μέσου όρου για να δοκιμάσετε το ήμισυ του συνδυασμού". Η τύχη είναι καλή για να χτυπήσετε νωρίτερα και η τύχη δεν είναι καλή για να ολοκληρώσετε έναν γύρο.
  3. Τα στοιχεία εδώ υπολογίζονται ως καθαρή βία. Η πραγματική επεξεργασία θα χρησιμοποιήσει πρώτα ένα λεξικό και μια μάσκα Οι συνηθισμένοι αδύναμοι κωδικοί πρόσβασης μπορούν συχνά να βγουν σε λίγα λεπτά, επομένως δεν χρειάζεται να περιμένετε τόσο πολύ.
  4. Το ίδιο αρχείο έχει τεράστιες διαφορές μεταξύ διαφορετικών κρυπτογραφημένων εκδόσεων: ένα έγγραφο Word μπορεί να διαφέρει δεκάδες χιλιάδες φορές μεταξύ της έκδοσης 2003 και της έκδοσης 2013.

Γιατί είναι τόσο δύσκολη η ανάκτηση κωδικού πρόσβασης; Εξηγήστε ξεκάθαρα τις αρχές και την υπολογιστική ισχύ

Η ουσία της ανάκτησης κωδικού πρόσβασης είναι να συνεχίσετε να προσπαθείτε με όλους τους πιθανούς συνδυασμούς μέχρι να χτυπήσετε τον σωστό. Όσο πιο γρήγορα προσπαθείτε και όσο λιγότεροι συνδυασμοί έχετε, τόσο μεγαλύτερη είναι η πιθανότητα επιτυχίας. Με τη σειρά του, όσο περισσότεροι συνδυασμοί υπάρχουν και τόσο υψηλότερο είναι το κόστος ανά προσπάθεια, τόσο μικρότερη είναι η ελπίδα ανάκτησης. Αυτή η αριθμομηχανή ποσοτικοποιεί "πόσες φορές πρέπει να δοκιμάσετε" και "πόσο καιρό χρειάζεται κάθε φορά", επιτρέποντάς σας να έχετε μια διαισθητική κρίση σχετικά με την ασφάλεια των αρχείων σας και να καταλάβετε γιατί ορισμένα αρχεία μπορούν να ανοίξουν σε λίγα λεπτά και ορισμένα αρχεία μπορούν να εκτελέσουν τον υπολογιστή Δεν μπορεί να ανοίξει.

1. Βίαιο σπάσιμο: Δοκιμάστε όλους τους συνδυασμούς έναν προς έναν

Το Brute Force δεν βασίζεται σε καμία προηγούμενη γνώση και απαριθμεί απευθείας κάθε δυνατότητα ανά σύνολο χαρακτήρων και μήκος: υπάρχουν μόνο 100 εκατομμύρια συνδυασμοί 8ψήφιων καθαρών αριθμών, ενώ ο 8ψήφιος κωδικός πρόσβασης με κεφαλαία και πεζά γράμματα + αριθμούς + σύμβολα υπερβαίνει τα 6 ×10¹⁴ είδη. Θα δοκιμάσει όλη τη διαδρομή από το aaaaaaaa μέχρι τον τελευταίο συνδυασμό, ο οποίος χαρακτηρίζεται από το "το πιο ηλίθιο και το πιο σταθερό" - εφόσον υπάρχει αρκετός χρόνος, θεωρητικά μπορεί να το δοκιμάσει. Το κόστος είναι ότι ο αριθμός των συνδυασμών επεκτείνεται εκθετικά με το μήκος και το σύνολο χαρακτήρων.

2. Επίθεση λεξικού: Δοκιμάστε πρώτα τον κωδικό πρόσβασης που μοιάζει περισσότερο με

Η συντριπτική πλειοψηφία των ανθρώπων δεν χρησιμοποιεί τυχαίους μπερδεμένους χαρακτήρες ως κωδικούς πρόσβασης, αλλά χρησιμοποιεί γενέθλια, ονόματα, ακολουθίες πληκτρολογίου (qwerty) ή κοινές λέξεις. Οι επιθέσεις λεξικού οργανώνουν αυτούς τους κωδικούς πρόσβασης υψηλής συχνότητας σε λεξιλόγιο, δοκιμάζουν πρώτα έναν προς έναν και συχνά χτυπούν αδύναμους κωδικούς πρόσβασης μέσα σε λίγα λεπτά. Η αποτελεσματικότητά του είναι πολύ υψηλότερη από την καθαρή βία, αλλά μόνο εάν ο κωδικός πρόσβασης είναι πραγματικά στο λεξιλόγιο. Δεν μπορείτε να κάνετε τίποτα όταν συναντήσετε έναν ισχυρό τυχαίο κωδικό Έχουμε συσσωρεύσει και καθαρίσει το λεξικό κωδικών πρόσβασης για πολλά χρόνια ακριβώς για να βελτιώσουμε το ποσοστό επιτυχίας αυτού του βήματος.

3. Επίθεση μάσκας: Προσθέστε "γνωστές συνθήκες" στη βίαιη ρωγμή

Οι επιθέσεις μάσκας είναι μια έξυπνη εκδοχή του σπασίματος βίας: εάν θυμάστε ότι "ο κωδικός πρόσβασης είναι 8 ψήφια, ξεκινά με κεφαλαία γράμματα και τελειώνει με 2024", μπορείτε να πείτε στο πρόγραμμα σπασίματος αυτές τις συνθήκες και να του αφήσετε να δημιουργήσει μόνο συνδυασμούς που πληρούν τις συνθήκες. Το αρχικό πλήρες σύνολο 6 × 10¹⁴ μπορεί να συρρικνωθεί σε εκατοντάδες εκατομμύρια και χρειάζεται χρόνος για να αλλάξει από "κοσμική ζωή" σε "λίγες ώρες". Αυτός είναι ο λόγος για τον οποίο εάν συμπληρώσετε περισσότερες ενδείξεις που θυμάστε κατά την υποβολή εργασιών, το ποσοστό επιτυχίας θα αυξηθεί σημαντικά.

4. Γιατί η δυσκολία των διαφορετικών μορφών είναι δεκάδες χιλιάδες φορές διαφορετική; ——Αριθμός επαναλήψεων κατακερματισμού

Το αρχείο δεν συγκρίνει άμεσα τον κωδικό πρόσβασης, αλλά την "τιμή κατακερματισμού" που υπολογίζεται από τον κωδικό πρόσβασης. Κάθε φορά που δοκιμάζεται ένας κωδικός πρόσβασης, το πρόγραμμα πρέπει πρώτα να εκτελεί μια λειτουργία κατακερματισμού και όσο περισσότερες επαναλήψεις, τόσο πιο αργές είναι. Η παλιά μορφή δεν έχει σχεδόν καμία προστασία: το Office 97 χρησιμοποιεί MD5/RC4 και η κάρτα γραφικών μπορεί να δοκιμάσει δεκάδες εκατομμύρια φορές το δευτερόλεπτο. Το Office 2013 έχει κάνει περίπου 100.000 επαναλήψεις PBKDF2 και μπορεί να δοκιμάσει μόνο περίπου χίλιες φορές το δευτερόλεπτο, που είναι 10.000 φορές πιο αργό. Το RC4 του PDF είναι αδύναμο και το AES είναι ελαφρώς ισχυρότερο. Το RAR5 έχει περίπου 30.000 επαναλήψεις, δεκάδες φορές πιο αργό από το RAR3. Με περισσότερες από 500.000 επαναλήψεις, το 7Z είναι η πιο δύσκολη κατηγορία μεταξύ των κοινών μορφών. Ο ίδιος κωδικός πρόσβασης μπορεί να ξεκλειδωθεί σε μηχανές άλλων ανθρώπων για δεκάδες λεπτά και μπορείτε να τρέξετε μόνοι σας για αρκετές μέρες χωρίς κίνηση.

5. Το χάσμα υπολογιστικής ισχύος μεταξύ της κάρτας γραφικών (GPU) και της CPU

Η λειτουργία κατακερματισμού είναι ένας τυπικός υπολογισμός "πολλών επαναλαμβανόμενων, ανεξάρτητων", ο οποίος ταιριάζει ακριβώς στην παράλληλη αρχιτεκτονική των καρτών γραφικών: μια κύρια κάρτα γραφικών παιχνιδιών έχει χιλιάδες πυρήνες, μπορεί να υπολογίσει εκατομμύρια κατακερματισμούς ταυτόχρονα και η ταχύτητα είναι δεκάδες έως εκατοντάδες φορές της CPU. Οι συνηθισμένοι υπολογιστές είτε έχουν μόνο ενσωματωμένες κάρτες γραφικών είτε αφήνουν τη CPU να μεταφερθεί σκληρά, επομένως είναι φυσικά πολύ αργές. Το σύμπλεγμα αποκρυπτογράφησης μας είναι πολλοί διακομιστές GPU που εκτελούν την ίδια εργασία παράλληλα, σε συνδυασμό με τις στρατηγικές λεξικού και μάσκας που περιορίζουν το πεδίο εφαρμογής στρώμα προς στρώμα. Αυτό είναι ακριβώς το "τρέξτε μόνοι σας στο σπίτι για μερικούς μήνες" και "αφήστε μας δεκάδες λεπτά για να βγάλουμε αποτελέσματα." Το κενό βρίσκεται.

Επομένως, κάθε φορά που το μήκος του κωδικού πρόσβασης αυξάνεται κατά ένα ψηφίο και κάθε φορά που το σύνολο χαρακτήρων επεκτείνεται κατά ένα επίπεδο, η δυσκολία ανάκτησης Η επιλογή μιας ταχύτερης μορφής αρχείου και η ανάμνηση περισσότερων ενδείξεων κωδικού πρόσβασης μπορεί να μειώσει σημαντικά τον χρόνο. Η παραπάνω αριθμομηχανή έχει ποσοτικοποιήσει αυτούς τους παράγοντες - εισαγάγετε τον τύπο αρχείου και το εύρος κωδικού πρόσβασής σας για να δείτε πόσο καιρό θα χρειαστεί για τον υπολογιστή σας και το σύμπλεγμα μας. Εάν τα αποτελέσματα σας κάνουν απελπισμένα, μπορείτε επίσης να μας δώσετε απευθείας το έγγραφο και να το δοκιμάσετε.

Συχνές ερωτήσεις

Πόσος χρόνος χρειάζεται για να σπάσει ο κωδικός

Εξαρτάται από το μήκος του κωδικού πρόσβασης, το σύνολο χαρακτήρων και τον τρόπο Υπάρχουν περίπου 100 εκατομμύρια συνδυασμοί 8 ψηφίων καθαρών ψηφίων, οι οποίοι μπορούν να δοκιμαστούν από έναν συνηθισμένο υπολογιστή σε λίγες ώρες έως Ένας 12ψήφιος κωδικός πρόσβασης με κεφαλαία και πεζά γράμματα, αριθμούς και σύμβολα, ο οποίος συνδυάζει περισσότερους από 10 στην 24η δύναμη, μπορεί να διαρκέσει χιλιάδες χρόνια. Χρησιμοποιήστε την αριθμομηχανή αυτής της σελίδας για να εισαγάγετε παραμέτρους για να εκτιμήσετε

Ποια είναι η διαφορά μεταξύ Fortcrack, Dictionary Attack και Mask Attack;

Η βίαιη διάσπαση δεν βασίζεται στην προηγούμενη γνώση και απαριθμεί εξαντλητικά όλους τους συνδυασμούς. Οι επιθέσεις λεξικού δίνουν προτεραιότητα σε κοινό λεξιλόγιο αδύναμου κωδικού πρόσβασης, το οποίο είναι πιο αποτελεσματικό Οι επιθέσεις μάσκας προσθέτουν γνωστές ενδείξεις (όπως 8 ψηφία, κεφαλαία στην αρχή) με βάση τη βίαιη διάσπαση και δημιουργούν μόνο επιλέξιμους συνδυασμούς, περιορίζοντας σημαντικά το εύρος.

Γιατί ορισμένα αρχεία μπορούν να ανοίξουν σε λίγα λεπτά και άλλα χρειάζονται πολύ χρόνο για να εκτελεστούν;

Επειδή ο αριθμός των επαναλήψεων κατακερματισμού σε διαφορετικές μορφές ποικίλλει πολύ. Το Office 97 χρησιμοποιεί το ασθενέστερο MD5/RC4 και η κάρτα γραφικών μπορεί να δοκιμαστεί δεκάδες εκατομμύρια φορές το δευτερόλεπτο. Ξεκινώντας από το Office 2013, υπάρχουν περίπου 100.000 επαναλήψεις, μόνο περίπου 1.000 επαναλήψεις το δευτερόλεπτο, περίπου 10.000 φορές πιο Το 7Z έχει επαναληφθεί περισσότερες από 500.000 φορές και είναι η πιο δύσκολη κατηγορία μεταξύ των κοινών μορφών.

Σταματήστε να χρησιμοποιείτε τον δικό σας υπολογιστή για να το

Δώστε μας τα αρχεία και εκτελέστε πρώτα τον συνδυασμό με τις πιο πιθανές πιθανότητες από το να τρέχετε μόνοι σας για λίγες μέρες στο σπίτι.

Υποστηρίζει κοινές μορφές κρυπτογράφησης όπως PDF, Office, ZIP, RAR, 7Z κ.λπ

Πόσο δύσκολο είναι να σπάσει αυτή η μορφή αρχείου

—
Η ταχύτητα των διαφορετικών μορφών μπορεί να είναι δεκάδες χιλιάδες φορές διαφορετική: η παλιά μορφή δεν έχει σχεδόν καμία προστασία και η νέα μορφή σκόπιμα κάνει την επαλήθευση πολύ αργή για να καθυστερήσει τη ρωγμή. Αυτός είναι ο λόγος για τον οποίο ο ίδιος κωδικός πρόσβασης ξεκλειδώνεται σε άλλους για δεκάδες λεπτά και δεν υπάρχει κίνηση ακόμα κι αν τρέχετε μόνοι σας για αρκετές μέρες.