RSS

Merubah MAC Address dengan Macchanger

Macchanger merupakan utility di dalam linux untuk melihat atau memanipulasi MAC Address untuk interface jaringan.
Macchanger sangat bermanfaat ketika dihadapkan pada kasus koneksi yang gagal mendapat akses public maupun private karena MAC Address diblokir atau tidak di ijinkan oleh router, mikrotik misalnya.

Langkah Instalasi
Sebelum melakukan langkah instalasi pastikan source list repository telah terupdate yang bisa dilihat di sini untuk update source list.
Kemudian jalankan terminal dan masukkan perintah berikut
$ sudo apt-get install macchanger

Penggunaan

Tentukan adapter
Setelah macchanger terinstall tentukan adapter mana yang akan kita manipulasi MAC Addressnya. 
$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:25:b3:6d:09:3a 
          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:b3ff:fe6d:93a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:225601 errors:1 dropped:1 overruns:0 frame:0
          TX packets:174787 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:236260458 (236.2 MB)  TX bytes:21346754 (21.3 MB)
          Interrupt:17

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4600959 (4.6 MB)  TX bytes:4600959 (4.6 MB)

wlan0     Link encap:Ethernet  HWaddr 00:22:fa:b8:57:98 
          inet addr:10.42.43.1  Bcast:10.42.43.255  Mask:255.255.255.0
          inet6 addr: fe80::222:faff:feb8:5798/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:13324 (13.3 KB)


Matikan Adapter
Misalnya kita akan merubah MAC pada wlan0 (wireless lan). Sebelum merubah MAC matikan adapter terlebih dahulu.
$ sudo ifconfig wlan0 down


Rubah MAC Address
Langkah berikutnya merubah MAC, disini asumsi alamat MAC menggunakan random.
$ sudo macchanger -r wlan0
Current MAC: 00:22:fa:b8:57:98 (unknown)
Faked MAC:   2a:e9:88:b1:2d:e7 (unknown)


Nyalakan Adapter
Langkah terakhir nyalakan adapter kembali
$ sudo ifconfig wlan0 up


Selesai
Setelah selesai beberapa tahap di atas pastikan MAC telah berubah
$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 2a:e9:88:b1:2d:e7 
          inet addr:10.42.43.1  Bcast:10.42.43.255  Mask:255.255.255.0
          inet6 addr: fe80::28e9:88ff:feb1:2de7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:78 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:13616 (13.6 KB)
Terlihat jelas MAC Address pada wlan0 telah berubah dari MAC Address awal.


Tambahan
Untuk menentukan MAC Address secara static bisa menggunakan perintah
$ sudo macchanger -m <'MAC Address yang ingin kita pakai > wlan0
Untuk opsi lain silahkan baca manualnya
$ man macchanger

0 comments:

Posting Komentar