Εργαλεία ασφαλείας ανοιχτού κώδικα
THC-Hydra: Επίθεση Brute Force σε πρωτόκολλα
Το Hydra είναι υδραυλικές εγκαταστάσεις ωμής βίας πρωτοκόλλου: δοκιμή ονόματος χρήστη/κωδικού πρόσβασης έναντι SSH, FTP, φόρμες HTTP, RDP και δεκάδες άλλες υπηρεσίες από μια γραμμή εντολών. Σε μια μεθοδολογία βρίσκεται στη φάση της διαπιστευμένης πρόσβασης, όπου έχετε έκθεση σε υπηρεσία (από το Nmap) και μια υπόθεση σχετικά με αδύναμους κωδικούς πρόσβασης, και η Hydra ελέγχει αυτήν την υπόθεση με ταχύτητα πρωτοκόλλου. Η αρετή του είναι το πλάτος. Ο κίνδυνος του είναι ακριβώς το ίδιο εύρος, γιατί κάθε υπηρεσία που αγγίζει καταγράφει αστοχίες και κάποιους λογαριασμούς κλειδώματος.
Βασικά σημεία
- Διαβάστε τη σύνταξη μία φορά και σας ανήκει: hydra -l user -P passlist.txt ssh://10.0.0.5 — -l ή -L για ονόματα χρήστη, -p ή -P για κωδικούς πρόσβασης, service://host:port.
- Οι φόρμες Ιστού χρειάζονται παραμέτρους: http-post-form με τη διαδρομή, τη συμβολοσειρά αποτυχίας (φίλτρο σύνδεσης) και τις παραμέτρους. Η ανάγνωση της φόρμας μέσω του Burp πρώτα είναι το επαγγελματικό βήμα.
- Τα νήματα (-t) είναι μια συναλλαγή: περισσότερα νήματα πηγαίνουν πιο γρήγορα και τα lockouts πιο γρήγορα. Το SSH στο -t 4 είναι ευγενικό όπου -t 16 σελίδες ένα SOC και οι πολιτικές κλειδώματος αποφασίζουν, όχι η ανυπομονησία.
- Αντιστοιχίστε τις λίστες λέξεων στο πεδίο εφαρμογής: το rockyou.txt είναι καλό για εργαστηριακά κουτιά, οι τομείς παραγωγής αξίζουν προσαρμοσμένες λίστες που δημιουργούνται από τα μοτίβα ονομασίας του πελάτη.
- Επιλέξτε πρωτόκολλα στα οποία είναι πραγματικά καλή η Hydra, FTP μέσω RDP και αφήστε τις σύγχρονες ροές Kerberos ή MFA που προστατεύονται από εργαλεία που έχουν κατασκευαστεί για αυτές.
- Οι συνθήκες διακοπής έχουν σημασία: ένα εύρημα στο δεύτερο διαπιστευτήριο δεν χρειάζεται τη δέκατη χιλιοστή προσπάθεια και το -F ή το δικό σας περιτύλιγμα αποφασίζει πότε θα τελειώσει.
- Η ηθική εδώ είναι συγκεκριμένη, όχι αφηρημένη: η ωμή βία εναντίον ενός συστήματος που δεν έχετε αναθέσει να δοκιμάσετε είναι η ίδια απόπειρα μη εξουσιοδοτημένης πρόσβασης (έγκλημα στις περισσότερες δικαιοδοσίες) και ακόμη και οι εξουσιοδοτημένες εκτελέσεις χρειάζονται συμφωνημένες τιμές, παράθυρα και έναν αριθμό τηλεφώνου για να σταματήσουν.
- Το επαγγελματικό αποτέλεσμα είναι ένα ελεγχόμενο εύρημα: ένα ή δύο αποδεδειγμένα διαπιστευτήρια επαρκή για να αποδείξουν την αδυναμία, ονόματα που διορθώθηκαν ανά συμβόλαιο και το παράδοξο lockout που τεκμηριώθηκε ως η επόμενη λύση του πελάτη.
Σημείωση από το πεδίο
Η πολιτική κλειδώματος είναι το πρώτο πράγμα που ζητάω τώρα, έμαθα το απόγευμα μια εκτέλεση SSH 16 νημάτων σελιδοποίησε το γραφείο βοήθειας ενός πελάτη και πάγωσε σαράντα λογαριασμούς βάρδιας. Το Slow είναι καλό για την Ύδρα — εξακολουθεί να αποδεικνύει το νόημα.
Συχνές ερωτήσεις
Hydra vs Medusa vs Ncrack;
Ίδια οικογένεια εργασίας, διαφορετική κάλυψη πρωτοκόλλου και συμπεριφορά: Το εύρος της Hydra τη διατηρεί ως προεπιλογή, η Medusa και η Ncrack κερδίζουν θέσεις σε συγκεκριμένα σύνολα πρωτοκόλλων.
Αυτό θα κλειδώσει λογαριασμούς;
Συχνά, και αυτό είναι μια ερώτηση σχεδιασμού δέσμευσης, όχι μια ρύθμιση εργαλείων: τα συμφωνημένα ποσοστά προσπάθειας και οι συνομιλίες για την ανοχή του λουκέτου έρχονται πριν από την πρώτη πυρκαγιά.
Ο ψεκασμός με κωδικό πρόσβασης είναι το ίδιο πράγμα;
Όχι: ο ψεκασμός είναι ένας κωδικός πρόσβασης σε πολλούς λογαριασμούς που κατανέμονται με την πάροδο του χρόνου και οι ομάδες που γνωρίζουν την πολιτική τον γράφουν ως δική τους (πιο αθόρυβη) μέθοδο αντί για θόλωση ωμής δύναμης.
Τι γίνεται με τους σύγχρονους στόχους με το MFA;
Η Hydra ελέγχει τον μπροστινό παράγοντα. οτιδήποτε πίσω από ροές MFA, kerberos ή smart auth χρειάζεται διαφορετική μεθοδολογία και εντελώς διαφορετικά εργαλεία.
Πώς βοηθάει η Kinetikatech στα εργαλεία ασφαλείας ανοιχτού κώδικα
Αυτό κάνουμε κάθε μέρα: Οι επαγγελματίες της εργαλειοθήκης δοκιμών παραμένουν πραγματικά φορτωμένοι: σαρωτές, sniffers, crackers και web proxies εξήγησαν τον τρόπο με τον οποίο χρησιμοποιούνται σε πραγματικές δεσμεύσεις - εντολές, σημαίες, εξόδους και πού βρίσκεται το καθένα σε μια μεθοδολογία. Η υπηρεσία μας Δοκιμές διείσδυσης and Ασφάλεια διακομιστών Linux καλύπτει το θέμα από την αρχή ως το τέλος: εκτίμηση, εφαρμογή, παρακολούθηση 24/7 και επείγουσα αντιμετώπιση μέσα σε 30 λεπτά.