hacktricks/pentesting-web/domain-subdomain-takeover.md
Translator workflow 35c6b081d2 Translated to Greek
2024-02-10 22:40:18 +00:00

10 KiB
Raw Blame History

Κατάληψη Domain/Subdomain

Μάθετε το χάκινγκ του AWS από το μηδέν μέχρι τον ήρωα με το htARTE (HackTricks AWS Red Team Expert)!

Άλλοι τρόποι για να υποστηρίξετε το HackTricks:


Χρησιμοποιήστε το Trickest για να δημιουργήσετε και να αυτοματοποιήσετε ροές εργασίας με τα πιο προηγμένα εργαλεία της κοινότητας.
Αποκτήστε πρόσβαση σήμερα:

{% embed url="https://trickest.com/?utm_campaign=hacktrics&utm_medium=banner&utm_source=hacktricks" %}

Κατάληψη Domain

Εάν ανακαλύψετε κάποιο domain (domain.tld) που χρησιμοποιείται από κάποια υπηρεσία εντός του πεδίου εφαρμογής αλλά η εταιρεία έχει χάσει την ιδιοκτησία του, μπορείτε να προσπαθήσετε να το καταχωρίσετε (εάν είναι αρκετά φθηνό) και να ενημερώσετε την εταιρεία. Εάν αυτό το domain λαμβάνει κάποιες ευαίσθητες πληροφορίες όπως ένα sessions cookie μέσω παραμέτρου GET ή στην κεφαλίδα Referer, τότε αυτό είναι σίγουρα μια ευπάθεια.

Κατάληψη Subdomain

Ένα subdomain της εταιρείας δείχνει σε μια υπηρεσία τρίτου μέρους με ένα μη καταχωρημένο όνομα. Εάν μπορείτε να δημιουργήσετε ένα λογαριασμό σε αυτήν την υπηρεσία τρίτου μέρους και να καταχωρίσετε το όνομα που χρησιμοποιείται, μπορείτε να πραγματοποιήσετε την κατάληψη του subdomain.

Υπάρχουν αρκετά εργαλεία με λεξικά για να ελέγξετε τις πιθανές καταλήψεις:

Σάρωση για Καταλήψιμα Subdomains με το BBOT:

Ο έλεγχος για κατάληψη subdomain περιλαμβάνεται στην προεπιλεγμένη αναγνώριση subdomain του BBOT. Οι υπογραφές ανακτώνται απευθείας από το https://github.com/EdOverflow/can-i-take-over-xyz.

bbot -t evilcorp.com -f subdomain-enum

Δημιουργία Κατάληψης Υποτομέα μέσω Αγριοχαρτογράφησης DNS

Όταν χρησιμοποιείται η αγριοχαρτογράφηση DNS σε έναν τομέα, οποιοδήποτε αιτούμενος υποτομέας αυτού του τομέα που δεν έχει διαφορετική διεύθυνση θα επιλυθεί στις ίδιες πληροφορίες. Αυτό μπορεί να είναι μια διεύθυνση IP τύπου A, ένα CNAME...

Για παράδειγμα, αν ο *.testing.com έχει αγριοχαρτογραφηθεί στο 1.1.1.1. Τότε, ο not-existent.testing.com θα δείχνει στο 1.1.1.1.

Ωστόσο, αν αντί να δείχνει σε μια διεύθυνση IP, ο διαχειριστής συστήματος τον κατευθύνει σε ένα υπηρεσία τρίτου μέσω CNAME, όπως ένα υποτομέα του github για παράδειγμα (sohomdatta1.github.io). Ένας επιτιθέμενος μπορεί να δημιουργήσει τη δική του σελίδα τρίτου μέρους (σε αυτήν την περίπτωση στο Gihub) και να πει ότι το something.testing.com δείχνει εκεί. Επειδή η αγριοχαρτογράφηση CNAME θα συμφωνήσει, ο επιτιθέμενος θα μπορεί να δημιουργήσει αυθαίρετους υποτομείς για τον τομέα του θύματος που δείχνουν στις σελίδες του.

Μπορείτε να βρείτε ένα παράδειγμα αυτής της ευπάθειας στο CTF write-up: https://ctf.zeyu2001.com/2022/nitectf-2022/undocumented-js-api

Εκμετάλλευση μιας κατάληψης υποτομέα

Η κατάληψη υποτομέα είναι ουσιαστικά απάτη DNS για έναν συγκεκριμένο τομέα σε όλο το διαδίκτυο, επιτρέποντας στους επιτιθέμενους να ορίσουν εγγραφές A για έναν τομέα, με αποτέλεσμα οι περιηγητές να εμφανίζουν περιεχόμενο από τον διακομιστή του επιτιθέμενου. Αυτή η διαφάνεια στους περιηγητές καθιστά τους τομείς ευάλωτους σε φισινγκ. Οι επιτιθέμενοι μπορεί να χρησιμοποιήσουν typosquatting ή Doppelganger domains για αυτόν τον σκοπό. Ευάλωτοι είναι ιδιαίτερα οι τομείς όπου η διεύθυνση URL σε ένα φισινγκ email φαίνεται νόμιμη, παραπλανώντας τους χρήστες και αποφεύγοντας τα φίλτρα ανεπιθύμητων email λόγω της εμπιστοσύνης που έχει ο τομέας.

Ελέγξτε αυτήν την ανάρτηση για περισσότερες λεπτομέρειες

Πιστοποιητικά SSL

Τα πιστοποιητικά SSL, αν δημιουργηθούν από επιτιθέμενους μέσω υπηρεσιών όπως το Let's Encrypt, προσθέτουν στην νομιμότητα αυτών των ψεύτικων τομέων, καθιστώντας τις επιθέσεις φισινγκ πιο πειστικές.

Ασφάλεια των Cookies και Διαφάνεια του Περιηγητή

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

Emails και Κατάληψη Υποτομέα

Ένα άλλο στοιχείο της κατάληψης υποτομέα αφορά τις υπηρεσίες email. Οι επιτιθέμενοι μπορούν να παραπλανήσουν τις εγγραφές MX για να λαμβάνουν ή να αποστέλλουν emails από ένα νόμιμο υποτομέα, ενισχύοντας την αποτελεσματικότητα των επιθέσεων φισινγκ.

Υψηλότεροι Κίνδυνοι

Περαιτέρω κίνδυνοι περιλαμβάνουν την κατάληψη εγγραφών NS. Αν έ