PHP İle Sitenize Giren Kullanıcının MAC Adresini Bulma
9
●276
- 05-06-2021, 14:46:38Şöyle bir durum var ki ben sizin sunucu tarafında ne tip bir yapılandırma yapmanız gerektiğinden ziyade konuyla ilgili kafa karışıklılığınızı çözebilmek adına konuyu açtım. Lakin birkaç arkadaş hemen nasıl buldular bilmiyorum ama satış konumdaki telegram üzerinden iletişime geçip bazı değişik ithamlarda bulundular. Bu yüzden içeriği siliyorum. Okuyan ve bir nebze olsun fikir edinebilen arkadaşlara zaman ayırdıkları için teşekkür ederim.
- 05-06-2021, 14:53:58Emin misiniz calistigina?TRSaka adlı üyeden alıntı: mesajı görüntüle
https://stackoverflow.com/questions/1420381/how-can-i-get-the-mac-and-the-ip-address-of-a-connected-client-in-php/1420402#1420402 - 05-06-2021, 15:00:41Hata çıktısını paylaşırsanız bakalımNurxan adlı üyeden alıntı: mesajı görüntüle
EminimNoroc adlı üyeden alıntı: mesajı görüntüle
- 05-06-2021, 15:05:10$mac değişkeninden ziyade $data değişkenini yazdırmalısınızNurxan adlı üyeden alıntı: mesajı görüntüle
- 05-06-2021, 15:06:17Aynı LAN üzerinde değilseniz bir web uygulamasından MAC adresine doğru bir şekilde erişemezsiniz. MAC adresini client benzersizliğini belirlemek için kullanmak istiyorsanız keza bu da bir hatadır. MAC adresi sadece LAN bazında benzersizdir, dünya çapında benzersiz değildir. Ayrıca MAC spoofing oldukça kolay bir işlemdir. Client benzersizliği istiyorsanız uuid kullanabilirsiniz. Bkz.:
https://github.com/uuidjs/uuid - 05-06-2021, 15:07:30Üyeliği durdurulduThe exec() function is an inbuilt function in PHP which is used to execute an external program and returns the last line of the output. It also returns NULL if no command run properly.
exec fonksiyonu, karşıdaki bilgisayardan fonksiyon çalıştırmaz, sunucunun bilgisayarında çalışır.
Ayrıca web tarayıcıları, MAC adreslerini almak için bir özellik sunmaz. Dolayısı ile böyle bir şey yok.
Edit: Ek olarak getmac komutu Windows'larda mevcut

