C# Kod İle Gelen Kişinin MAC Adresini Almak
-
Sitede üye banlayacağım çok basit, fakat Request.ServerVariables["REMOTE_ADDR"] yapınca modem'e res atar ve IP'si değişir. Bu da benm için çözdüm olmaz. Ben adamın pc'deki sabit IP'yi almak istiyorum, bunun bir kodu var mı ?
-
Web tarafından kullanıcının mac adresini alamazsın. Alırsın ama ya activex kuracaksın ki buna kimse yanaşmaz veya server a müdahale edebiliyorsan aşağıdaki yolu izleyeceksin.
1) Web sitesine gelen ziyaretçinin ip adresini serverda çalışan programa gönderirsin (parametre gibi, bunu c# diagnostics ile yaparsın: ipblock.exe 81.42.32.11 gibi)
2) Program ip adresinden servera bağlı olan kişinin mac adresini bulur ve veritabanına yazar, ip adresi - mac adresi - engellendi
3) Kontrolü ise yine aynı şekilde yaparsın, siteye girildiğine ip adresini alırsın, programa gönderirsin, programı maci bulur, geri gönderir, veritabanında ip adresi ve mac adresi xxx olan kaydı bulup ona göre işlem yaptırırsın.iyi geceler,
Toplam Hit: 2922 Toplam Mesaj: 2
