Αλλαγή (Spoof) μιας διεύθυνσης MAC στο OS X Mountain Lion & Mavericks
Πίνακας περιεχομένων:
Μια διεύθυνση MAC είναι ένας μοναδικός αριθμός αναγνώρισης που εκχωρείται σε διεπαφές δικτύου, αυτές μπορεί να συνδεθούν σε φυσικό υλικό όπως κάρτες NIC και Wi-Fi ή να εκχωρηθούν σε εικονικές μηχανές. Σε ορισμένες περιπτώσεις, θα χρειαστεί να αλλάξετε μια διεύθυνση MAC σε άλλο αναγνωριστικό.
Λάβαμε μερικές ερωτήσεις σχετικά πρόσφατα, επειδή η διαδικασία αλλαγής (μερικές φορές ονομάζεται πλαστογράφηση) αυτών των διευθύνσεων έχει αλλάξει ελαφρώς από έκδοση σε έκδοση στο Mac OS X.Έχοντας αυτό κατά νου, θα σας δείξουμε πώς να αλλάξετε μια διεύθυνση MAC στις πιο πρόσφατες εκδόσεις του OS X 10.7, 10.8 Mountain Lion και 10.9 OS X Mavericks και OS X 10.10 Yosemite.
Εκκινήστε το Terminal που βρίσκεται στο /Applications/Utilities/ για να ξεκινήσετε.
Λάβετε μια νέα διεύθυνση MAC
Το πρώτο πράγμα που θα θέλετε να κάνετε είναι να ανακτήσετε την προβλεπόμενη διεύθυνση MAC. Εάν έχετε κάτι στο μυαλό σας, χρησιμοποιήστε το, αλλά αν δεν προσπαθείτε να πλαστογραφήσετε μια συγκεκριμένη διεύθυνση και χρειάζεστε απλώς μια τυχαία, χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε μια με openssl:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Οι διευθύνσεις MAC έχουν πάντα τη μορφή xx:xx:xx:xx:xx:xx, η δική σας πρέπει να συμμορφώνεται με αυτήν τη μορφή για να λειτουργήσει. Για τους σκοπούς αυτής της περιγραφής θα χρησιμοποιηθεί η τυχαία δημιουργημένη διεύθυνση "d4:33:a3:ed:f2:12".
Αλλαγή της διεύθυνσης MAC
Αν δεν βρίσκεστε ακόμα στο τερματικό, ανοίξτε το τώρα. Θα χρησιμοποιήσουμε τη διεπαφή en0 για αυτό, αλλά η δική σας θα μπορούσε να είναι en1 (διαβάστε τις σημειώσεις στο κάτω μέρος). Η εντολή για την αλλαγή της διεύθυνσης MAC είναι η εξής:
sudo ifconfig en0 αιθέρας xx:xx:xx:xx:xx:xx
Αντικαταστήστε το "xx:xx:xx:xx:xx:xx" με την επιθυμητή διεύθυνση MAC, στην περίπτωση του παραδείγματος θα μοιάζει με:
sudo ifconfig en0 αιθέρας d4:33:a3:ed:f2:12
Πατήστε επιστροφή και πληκτρολογήστε τον κωδικό πρόσβασης διαχειριστή για να ορίσετε τη νέα διεύθυνση. Για να επιβεβαιώσετε ότι έχει αλλάξει, πληκτρολογήστε τα εξής:
ifconfig en0 |grep ether
Μπορείτε επίσης να το βρείτε στις προτιμήσεις δικτύου, αν και το γραφικό περιβάλλον δεν αναφέρει πάντα την αλλαγή του MAC αμέσως, αλλά περιμένει έως ότου ολοκληρωθεί η σύνδεση δικτύου.
Σημειώσεις και αντιμετώπιση προβλημάτων
- Αν δεν είστε σίγουροι ποια διεπαφή να χρησιμοποιήσετε (en0, en1, κ.λπ.), πληκτρολογήστε "ifconfig" και βρείτε το με αυτόν τον τρόπο. Για MacBook Air χωρίς θύρα ethernet, το en0 είναι συνήθως η διεπαφή Wi-Fi, ενώ ένα MacBook, iMac, Mac Mini, MacBook Pro ή οποιοσδήποτε Mac που διαθέτει θύρα ethernet θα χρησιμοποιήσει πιθανώς το en1 για Wi-Fi αντ' αυτού
- Μπορείτε να σημειώσετε την προεπιλεγμένη διεύθυνση MAC υλικού πριν ξεκινήσετε
- Μερικοί Mac θα χρησιμοποιήσουν την ακόλουθη εντολή αντ' αυτού:
sudo ifconfig en1 Wi-Fi xx:xx:xx:xx:xx:xx
OS X Yosemite, Lion, Mountain Lion και Mavericks και αργότερα μετονομάστηκε σε «αεροδρόμιο» σε Wi-Fi και έτσι η ονομασία άλλαξε
- Θα χρειαστείτε πρόσβαση σε έναν λογαριασμό διαχειριστή ή να έχετε ενεργοποιημένο τον χρήστη root
- Πρέπει να αποσυνδεθείτε από ένα συνδεδεμένο δίκτυο Wi-Fi προτού εγγραφεί η νέα διεύθυνση MAC
- Αυτό έχει δοκιμαστεί σε MacBook Air και MacBook Pro με OS X 10.7 OS X 10.8, OS X 10.9 και OS X 10.10, οι παλαιότερες εκδόσεις του OS X μπορούν να μεταβούν εδώ
Η όλη διαδικασία δεν πρέπει να διαρκέσει περισσότερο από 15 δευτερόλεπτα περίπου, όπως φαίνεται σε αυτό το βίντεο: