mac adresi .

devil_hardUmut Şahin

arkadaşlar mac adreslerini engelleyebiliyormuyuz eğer engelleyebiliyorsak nasıl engelleriz...

2013-05-01 13:50:42

Php

java script  yardımıyla yapabilirsin 

2013-05-01 22:04:46

Php

TeaMTurkeRŞenol TÜRKER

mac adresini engelleyebilmeniz için öncelikle kullanıcıların mac adresine ulaşmanız lazım.

şuan için kullanıcıların mac adresini activex hariç hiç bir yazılım dili öğrenemezsin.

mac adresini engellemeye gelince bunu istediğin dil ile yapabilirsin bu sana kalmış birşey aynı normal kullanıcı veya ip engelleme mantığı gibidir.

2013-05-01 23:48:14

devil_hardUmut Şahin

mac adresini activex hariç hiç bir yazılım dilini neden öğrenemem ve php ile yapılırsa nasıl yaparım??(eğer mac adresini biliyorsam....)

2013-05-02 01:16:03

Edit:

Php

alicilinAli Fırat Güler

"Kullanıcının mac adresini activex hariç hiç bir yazılım dili ile öğrenemezsin" yanlış bir ibaredir. Php'yi çalıştırdığınız işletim sistemine göre komutlar değişiklik göstersede ip adresini bildiğiniz bir kullanıcının mac adresini öğrenmeniz mümkün. Php deki exec(); fonksiyonu sayesinde İşletim sistemine komut verebilirsiniz. Yani bir işletim sistemi ne yapabiliyorsa bunu php ile komut vererek yaptırabilirsiniz. Bu da demek oluyorki bir web yazılım dili ile mac adresi öğrenilebilir. Linux için ne ile öğreniliyor bilmem ama windowsta getmac ip adresi şeklinde öğreniliyor.

exec('getmac','ip adresi'); şeklinde kulllanarak mac adresine ulaşılabilir. Kolay gelsin.

2013-05-03 17:23:39

Php

devil_hardUmut Şahin

sağolasın alicilin cok acıklayıcı oldu......

2013-05-03 21:37:05

Php

TeaMTurkeRŞenol TÜRKER

yanlış hatırlamıyorsam exec fonksiyonu kullanıcının değil sunucunun mac adresini vermiyormuydu ali ustam?

2013-05-06 23:20:43

Yazan:TeaMTurkeR

yanlış hatırlamıyorsam exec fonksiyonu kullanıcının değil sunucunun mac adresini vermiyormuydu ali ustam?

ben daha once  hic denemedim ama   sana katılıyorum php dil olarak server uzerinde calısıyor  bu nedenle kullanıcının   mac adresine erisebilecegini hic zannetmiyorum  browser uzerinde calısmadıgı icin  lokal olarak browserdan veri ceken birinin mac adresine ulasması cok olası degil  tabi denemedim o nedenle   birsey demek zor 

2013-05-06 23:26:35

Php

alicilinAli Fırat Güler

Şimdi üstadlar. exec() dediğiniz gibi Php nin üzerinde çalıştığı makinaya komut veriyor. Fakat işletim sistemien göre değişen bazı işletim sistemi komutları var. Yani Bir bilgisayar ile başka bir bilgisayarın mac adresini öğrenebiliyorsunuz. Exec sadece mac adresi için değil. Sunucuya ne komut vermek isterseniz onu çalıştırır. Mesela windovs platformda. Yani localinizde

exec('notepad.exe'); çalıştırdığınızda direk notepad programının açıldığınız görürsünüz.

Mesela bir ip adrsine windows platform ile  ping atabilirsiniz. dos ara yüzü ile ne yapılabilirsa bunu exec fonksiyonu ile de yapabilirsiniz. Demek istediğim bu. Bu yüzden "Phpnin çalıştığı sunucunun işletim sistemine göre exec komutuna girilen değerler değişsede" sonuçta bir ipnin mac adresiniz öğrenmeniz mümkün.

Yani. marifet exec fonksiyonuda değil. exec fonsiyonunu kullanarak işletim sistemine verilen komutlarda iş bitiyor arkadaşlar.

2013-05-07 02:02:51

php

problem su ki exec komutu  sadece server icinde calısacaktır  browser uzerinden   kullanıcının makinesinde calısmaz

yoksa exec komutunun ne ise yaradıgını biliyorum  buradaki problem bu komut sadece php nin kutuphanelerinin yuklu oldugu  makinede local olarak calısıyor olması  yani  exex ile ancak   serverde calıstırılabilir olması  buda genellikle  linux  makinedir ondada root olmadan ulasılmaz  mac adrese 

2013-05-07 21:26:27 Edit:2013-05-07 22:01:29

Edit:

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro