http://www.qualitycodes.com/tutorial.php?articleid=19

adresinde örneği incelerseniz "internet explorer için" javscript ile mac adresinin alınabildiğiniz, biraz ajax kullanıp sunucu tarafına kaydedilebileceğini görürsünüz. Yalnız şu var ki kullanıcı mac adresi almak nasıl sistemler için gereklidir ? çok iyi düşünmek lazım. hiçbirşey ifadede etmeyebilir mac adresleri.

bunun dışında gerçekten gerekebileceği yer aslında sunucu mac adresini almak olabilir. Şöyle ki bir firmanın sunucusuna çok kullanıcılı bir script sattığınızı düşünün. Haliyle farklı adreslerde çalışması gereksin. Sunucunun mac adresini alır kendi sisteminizde onaylarsanız scriptin sadece o sunucuda çalışmasına izin verebilirsiniz. Farklı bir sunucuya geçtiğinde ise kullanıcı sizin sisteminize giriş yapıp diğer mac adresini kaldırıp yeni mac adresini onaylayabilir söz gelimi.

Bu domain lisanslama gibi bir script lisans güvenlik önlemi sadece yeterli de olmayabilir duruma göre.