Mengubah (Spoof) Alamat MAC di OS X Mountain Lion & Mavericks

Daftar Isi:

Anonim

A alamat MAC adalah nomor identifikasi unik yang ditetapkan ke antarmuka jaringan, ini dapat dilampirkan ke perangkat keras fisik seperti kartu NIC dan Wi-Fi atau ditetapkan ke mesin virtual. Terkadang, Anda perlu mengubah alamat MAC ke ID lain.

Kami telah menerima beberapa pertanyaan tentang ini baru-baru ini karena proses perubahan (terkadang disebut spoofing) alamat ini sedikit berubah dari versi ke versi di Mac OS X.Dengan mengingat hal itu, kami akan menunjukkan kepada Anda cara mengubah alamat MAC di versi terbaru OS X 10.7, 10.8 Mountain Lion, dan 10.9 OS X Mavericks, dan OS X 10.10 Yosemite.

Luncurkan Terminal yang ada di dalam /Applications/Utilities/ untuk memulai.

Dapatkan Alamat MAC Baru

Hal pertama yang ingin Anda lakukan adalah mengambil alamat MAC yang dimaksud. Jika Anda memikirkannya, gunakan itu, tetapi jika Anda tidak mencoba memalsukan alamat tertentu dan hanya memerlukan alamat acak, gunakan perintah berikut untuk membuatnya dengan openssl:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

Alamat MAC selalu dalam format xx:xx:xx:xx:xx:xx, alamat Anda harus sesuai dengan format ini agar berfungsi. Untuk tujuan penelusuran ini, alamat “d4:33:a3:ed:f2:12 ” yang dibuat secara acak akan digunakan.

Mengubah Alamat MAC

Jika Anda belum berada di Terminal, buka sekarang. Kami akan menggunakan antarmuka en0 untuk ini, tetapi milik Anda bisa menjadi en1 (baca catatan di bagian bawah). Perintah untuk mengubah alamat MAC adalah sebagai berikut:

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Ganti “xx:xx:xx:xx:xx:xx” dengan alamat MAC yang diinginkan, dalam contoh kasus ini akan terlihat seperti:

sudo ifconfig en0 ether d4:33:a3:ed:f2:12

Tekan kembali dan masukkan kata sandi administrator untuk menyetel alamat baru. Untuk mengonfirmasi telah diubah, ketik berikut ini:

ifconfig en0 |grep ether

Anda juga dapat menemukannya di preferensi Jaringan, meskipun GUI tidak selalu segera melaporkan perubahan MAC, melainkan menunggu hingga koneksi jaringan didaur ulang.

Catatan & Pemecahan Masalah

  • Jika Anda tidak yakin antarmuka mana yang akan digunakan (en0, en1, dll), ketik "ifconfig" dan temukan seperti itu. Untuk MacBook Air tanpa port ethernet, en0 biasanya adalah antarmuka Wi-Fi, sedangkan MacBook, iMac, Mac Mini, MacBook Pro, atau Mac apa pun yang memiliki port ethernet mungkin akan menggunakan en1 untuk Wi-Fi
  • Anda mungkin ingin mencatat alamat MAC perangkat keras default sebelum memulai
  • Beberapa Mac akan menggunakan perintah berikut sebagai gantinya:

    sudo ifconfig en1 Wi-Fi xx:xx:xx:xx:xx:xx

    OS X Yosemite, Lion, Mountain Lion, dan Mavericks dan kemudian berganti nama menjadi 'bandara' menjadi Wi-Fi dan dengan demikian perubahan penamaan

  • Anda memerlukan akses ke akun admin atau mengaktifkan pengguna root
  • Anda harus memutuskan hubungan dari jaringan wi-fi yang terhubung sebelum alamat MAC baru akan mendaftar
  • Ini telah diuji pada MacBook Air dan MacBook Pro yang menjalankan OS X 10.7 OS X 10.8, OS X 10.9, dan OS X 10.10, versi OS X yang lebih lama dapat masuk ke sini

Seluruh proses harus berlangsung tidak lebih dari 15 detik atau lebih, seperti yang ditunjukkan dalam video ini:

Mengubah (Spoof) Alamat MAC di OS X Mountain Lion & Mavericks