MAC kafesleme

MAC kafesleme (MAC spoofing), ağa bağlı bir aygıttaki bir ağ arabiriminin fabrikada atanmış bir Ortam Erişim Kontrolü (MAC) adresini değiştirmek için kullanılan bir tekniktir. Bir ağ arabirim denetleyicisinde (NIC) sabit kodlanmış MAC adresi değiştirilemez. Bununla birlikte, birçok sürücü MAC adresinin değiştirilmesine izin verir. Buna ek olarak, bir işletim sisteminin NIC'inde kullanıcının seçtiği MAC adresine sahip olduğuna inanmasını sağlayacak araçlar vardır. Bir MAC adresini gizleme işlemi, MAC kafesleme olarak bilinir. Esasen, MAC kafesleme işlemi herhangi bir nedenle bir bilgisayar kimliğini değiştirmeyi gerektirir ve nispeten kolaydır.

Güdüleme 
Atanmış MAC adresinin değiştirilmesi, sunucularda veya yönlendiricilerde, bir bilgisayarı bir ağda gizleme veya başka bir ağ aygıtının kimliğine büründürmeye olanak tanıyan erişim denetimi listelerinin atlanmasına izin verebilir. MAC kafesleme işlemi hem meşru hem de yasadışı amaçlar için yapılır.

Mevcut İnternet Servis Sağlayıcıları (İSS) için yeni donanım 
Birçok İSS, çeşitli hizmetler ve faturalandırma hizmetleri için müşterinin MAC adresini kaydeder. MAC adresleri, ağ arayüz denetleyicisi (NIC) kartlarında benzersiz ve sabit olarak kodlanmış olduğundan, istemci yeni bir aygıtı bağlamak veya mevcut aygıtı değiştirmek istediğinde, İSS farklı MAC adreslerini algılar ve bu yeni cihazlara internet erişimi sağlar. Bu, MAC kafesleme ile kolayca önlenebilir. İstemcinin, yalnızca yeni aygıtın MAC adresini İSS tarafından kaydedilen MAC adresine paralelleştirmesi gerekir. Bu durumda, istemci birden fazla cihazdan İnternet erişimi elde etmek için MAC adresini kafesler. Bu, meşru bir durum gibi görünse de, İSS'nin kullanıcı anlaşması ile kullanıcının birden fazla cihazı kendi hizmetlerine bağlamasını engellediği takdirde MAC yeni cihazların sahte olduğunu kanunsuz sayabilir. Dahası, İSS erişim için kendi MAC adresini soran tek merci değildir. Bilgisayar korsanları, aynı teknikle İSS'ye yetkisiz erişim elde edebilir. Bu, bilgisayar korsanlarının yetkisiz servislere erişmesini olanaklı kılar ve bilgisayar kimliğini tespit etmek zor olur, çünkü bilgisayar korsanı müşterinin kimliğini kullanır. Bu eylem, MAC kafesleme (MAC spoofing) işleminin gayri meşru bir kullanımı ve yasadışı olarak da değerlendirilir. Ancak, MAC kafeslemeyi kullanarak bilgisayar korsanlarını izlemek çok zordur.

Bu, aynı zamanda, kablo ve DSL modem gibi müşteri-tesis aygıtları için de geçerlidir. Sağlayıcının aylık olarak fatura borçları ile aygıtları müşteriye kiraladığı durumlarda CPE, müşterinin olmadığı sürece hizmetin kurulmasına izin veren, sabit kodlanmış bir MAC adresine sahiptir. Bu adres, sağlayıcının dağıtım ağları tarafından bilinen bir listedir. Sağlayıcı müşterilerin kendi ekipmanlarını sunmasına izin verdiği durumlarda (ve böylece faturalarında aylık kira ücretinden kaçınırlar), sağlayıcı, müşterinin servis kurulmadan önce ekipmanlarının MAC adresini vermesini ister.

Yazılım gereksinimlerini yerine getirme 
Bazı yazılımlar yalnızca son kullanıcı lisans sözleşmesinde belirtildiği gibi önceden tanımlanmış MAC adreslerine sahip sistemlerde kurulabilir ve çalıştırılabilir ve kullanıcılar bu bilgilere erişmek için bu gereksinimlere uymak zorundadır. Kullanıcı asıl cihazın arızalanması nedeniyle farklı bir donanım kurmak zorundaysa veya kullanıcının ağ arayüz denetleyicisi (NIC) kartında bir sorun varsa yazılım yeni donanımı tanımlayamayacaktır. Ancak, bu sorun MAC kafesleme (MAC spoofing) kullanılarak çözülebilir. Kullanıcının, yazılım tarafından kaydedilen MAC adresini taklit eder bir biçimde yeni MAC adresini kaydetmesi yeterlidir. Bu etkinliği, MAC kafesleme ile meşru veya gayri meşru sebep olarak tanımlamak oldukça zordur. Kullanıcı, yazılıma birden fazla cihazda aynı anda erişim izni verirse, yasal sorunlar ortaya çıkabilir. Aynı zamanda, kullanıcı, lisansını almadığı yazılımlara erişebilir. Yazılıma erişimi engelleyen bir donanım sorunu varsa, yazılım satıcısına başvurma en güvenli yol olabilir. Yazılım, yetkisiz kullanıcıların yazılıma erişmesine izin verilen belirli ağlara erişmesini istemediği için MAC filtreleme işlevini de gerçekleştirebilir. Bu gibi durumlarda, MAC kafesleme işlemi ciddi bir yasadışı faaliyet olarak kabul edilebilir ve yasal olarak cezalandırılabilir.

Kimlik maskelemesi 
Bir kullanıcının, kullanıcı gizliliğini korumak için kendi MAC adresini kafeslemeyi seçmesi durumunda, buna kimlik maskelemesi denir. Kullanıcı bunu yapmak isteyebilir, çünkü bir örnek olarak, bir Wi-Fi ağ bağlantısı üzerinde bir MAC adresi şifrelenmez. Hatta güvenli IEEE 802.11i-2004 şifreleme yöntemi, Wi-Fi şebekelerinin MAC adresleri göndermesini engellemez. Dolayısıyla, takip edilmekten kaçınmak için, kullanıcı cihazın MAC adresini saklamayı seçebilir. Bununla birlikte, bilgisayar korsanları, kendi kimliklerini açığa vurmadan ağ izinleri etrafında manevra yapmak için aynı tekniği kullanmaktadır. Bazı şebekeler, istenmeyen girişleri önlemek için MAC filtreleme kullanmaktadır. Bilgisayar korsanları, belirli bir ağa erişmek ve bir miktar zarar vermek için MAC kafesleme kullanabilir. Bilgisayar korsanlarının MAC kafesleme işlemi, herhangi bir yasadışı etkinlikte sorumluluğu gerçek kullanıcılara duyurur. Sonuç olarak, gerçek suçlu kolluk kuvveti tarafından tespit edilemeyebilir.

Anlaşmazlık 
MAC adresi kafesleme yasadışı olmasa da, bazı durumlarda tartışmalara neden olmuştur. Savcılar, JSTOR'dan dosyalara yasadışı olarak erişmekle suçlanan 2012 yılına ait Aaron Swartz aleyhindeki bir iddianamede, MAC adresini gizlediği için Aaron Swartz'ın cezai eylemleri gerçekleştirmek için kararlı bir niyet gösterdiğini iddia etmiştir. Haziran 2014'te Apple birkaç blog ve gazetede, iOS platformunun gelecekteki sürümlerinin tüm Wi-Fi bağlantıları için MAC adreslerini rastgele ayarlayacağını ve internet servis sağlayıcılarının, kullanıcıların etkinliklerini ve kimliklerini izlemesini zorlaştırarak MAC kafesleme uygulamasını çevreleyen ahlaki ve yasal dayanakları yeniden canlandıracağını duyurdu.

Etki 
Alıcıların başka bir yere yanıt göndermesine neden olmak için göndericilerin IP adreslerini gizlediği IP adresi kafeslemenin aksine, MAC adresinin kafeslenmesi işleminde, yanıt genellikle dolandırıcı tarafından alınır (özel 'güvenli' anahtar yapılandırmaları yanıtın gelmesini önleyebilir veya sahteciliğe karşı çerçeve iletilebilir). Bununla birlikte, MAC adresi kafesleme işlemi yerel yayın etki alanı ile sınırlıdır.

Ayrıca bakınız 
 Mac adresi
 Seçici olmayan yöntem
 IP kafesleme
 Ifconfig, MAC adresini değiştirebilen linux programı
 Veri bağı katmanı
 MAC adresi
 Simgeli halka
 Ethernet

Dış bağlantılar 
SpoofMAC, çapraz platform (Windows, OS X, Linux) MAC adresini değiştirmek için program
GhostMAC Windows MAC adres değiştirici
WiFiSpoof OS X MAC adres değiştirici

Kaynakça 

Korsanlık (bilgisayar güvenliği)
Bağ protokolleri