Biftekoupolis

Ψάχνοντας τους DNS servers για hosts

Posted in thoughts by trelobifteki on Απρίλιος 8, 2008

Για την πτυχιακή μου εργασία, έχω υλοποιήσει διάφορους τρόπους για να ανακαλύπτει κανείς κόμβους σε ένα δίκτυο. Έναν τρόπο που δεν έφτιαξα τελικά, είναι με την χρήση του DNS zone transfer.

Αν ένας DNS εξυπηρετητής επιτρέπει αυτήν την λειτουργία (που ενεργοποιείται με το opcode AXFR), τότε αυτό το πιθανότερο να περιέχει μία λίστα από hosts με τις διευθύνσεις αυτών και τις αντίστοιχες IP διευθύνσεις.

Π.χ, ας πούμε ότι υπάρχει η «κλασσική εταιρία» http://www.acme.com (που παραγγέλνει το Coyote τα όπλα του).
Αν πατησεις αυτό, το πιθανότερο είναι να σου δωθεί η παρακάτω απάντηση:

$ dig acme.com SOA
; <> DiG 9.4.2 <> acme.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28811
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3

;; QUESTION SECTION:
;acme.com IN SOA

;; ANSWER SECTION:
acme.com 500 IN SOA ns.acme.com. root.acme.com .......
[Και διάφορα άλλα]

Οπότε, βρήκαμε τον κεντρικό DNS server για το domain αυτό. Οπότε, αν τον ρωτήσουμε π.χ.:


$ dig @ns.acme.com acme.com AXFR

Τότε, ίσως μας δώσει μια αρκετά χρήσιμη λίστα με όλες τις εγγραφές που περιέχει ο συγκεκριμένος Domain server για το συγκεκριμένο domain. Στην συνέχεια, ανάλογα με τις εγγραφές που μας επιστρέψει μπορούμε να ψάξουμε περισσότερο και για subdomains κ.α. Το πιθανότερο βέβαια, η τελευταία εντολή να μην πιάνει, εφόσον σε πολλούς DNS server προστατεύεται αυτή η λειτουργία και δεν μπορεί ο καθένας να κάνει transfer zone (με το δίκιο τους). Οπότε, υπέθεσα ότι δεν θα χρειάζεται και ιδιαίτερα να την ενσωματώσω στην πτυχιακή μου.

Advertisements

Μία γεύση ειρωνείας

Posted in thoughts by trelobifteki on Απρίλιος 6, 2008

Καθώς έβλεπα το Sicko, άκουσα κάποιον να λέει το εξής:

«Dr. Lascar had a plumbing problem in his house and called a 24-hour plumber. And he had a plumber at his house in less than an hour. And in a country where you can get a plumber in less than an hour, then the same should be true of a doctor.»

Αυτός ήτανε στην Γαλλία. Στην Ελλάδα, τι γίνεται; 😉

Σε εμάς δεν ξέρω πόσο φταίει το «σύστημα» ή τα επιμέρους στοιχεία του (όλοι συμπεριλαμβάνονται και ΚΑΝΕΙΣ δεν βγαίνει απέξω).

Συνηθίζω να λέω ότι ορισμένες αλλαγές στην χώρα μας είναι σαν να προσκαλείς τον Ρωχάμη, τον Πάσσαρη και τον Κοσκωτά για τσάι…

Tagged with: , , ,