Source Code untuk Mendapatkan Informasi MAC Address
Berikut ini adalah cara yang dapat teman - teman gunakan bila ingin mendapatkan informasi mengenai MAC Address yang ada di Network Card di suatu PC atau Laptop. Sebelumnya mungkin teman - teman harus tau dulu apa itu MAC Address. MAC Address (Media Access Control Address) adalah sebuah alamat jaringan yang diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang 48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai Ethernet address, physical address, atau hardware address.
MAC Address ini biasanya digunakan untuk mengidentifikasi sebuah PC atau laptop yang terkonek ke sebuah jaringan. Dalam beberapa jaringan privat biasanya para administrator jaringan akan menggunakan MAC Address ini untuk mengidentifikasi siapa saja yang boleh mengakses ke jaringan tertentu. Bila teman - teman ingin mencoba mendapatkan data MAC Address di dalam PC atau Laptop melalui source code, bisa menggunakan syntak berikut ini :
cMacAddress=""
objWMIService = GetObject("winmgmts:"+;
"{impersonationLevel=impersonate}!\\.\root\cimv2")
colItems = objWMIService.ExecQuery(;
"Select * From Win32_NetworkAdapterConfiguration")
For Each objItem in colItems
IF varTYPE(objItem.MACAddress)="C"
cMacAddress=cMacAddress+objItem.MACAddress+","
endif
endfor
?cMacAddress
Setelah menjalankan syntak diatas maka teman - teman telah mendapatkan informasi MAC Address yang sudah ditampung di dalam variable cMacAddress. Perlu diketahui setiap PC atau Laptop mungkin akan memiliki MAC Address lebih dari satu, tergantung dari jumlah Network Card yang terinstal. Bila terdapat lebih dari satu MAC Address maka di variable cMacAddress juga akan berisi lebih dari satu MAC Address yang dipisahkan dengan koma (,).
SELAMAT MENCOBA...!!
No comments :
Post a Comment