Pagina 1 din 1
Logare cu MAC
Scris: Joi Ian 08, 2009 3:10 pm
de ynfonet
Buna ziua.
Am un site cu creare cont si vreau ca atunci cind de face logarea accesul sa fie dat pe baza de verificare adresa MAC (placa de retea).
Stie cineva cum pot identifca aceasta adresa MAC?
Multumesc anticipat.
PS: Nu stiu daca am pus bine acest subiect la aceasta rubrica.
Scris: Joi Ian 08, 2009 3:19 pm
de alexx_utza
poate te ajuta:
Scris: Vin Ian 09, 2009 9:14 am
de ynfonet
Scris: Vin Ian 09, 2009 10:20 am
de quanta
Scris: Vin Ian 09, 2009 10:21 am
de ynfonet
Scris: Vin Ian 09, 2009 10:33 am
de ynfonet
Scris: Vin Ian 09, 2009 12:46 pm
de mihaitha
Scris: Vin Ian 09, 2009 3:06 pm
de ynfonet
si totusi o cale de identificare a MAC prin php, ajax, javascript se poate?
Scris: Vin Ian 09, 2009 3:20 pm
de elrukn
din cate stiu eu nu se poate face.
dupa cum a spus si mihaitha ,ar fi o bresa foarte mare de securitate,
macul poti sa til schimbi foarte repede ...
mac din php
Scris: Joi Oct 22, 2009 10:06 am
de videanuadrian
Salut,
am fost nevoit sa fac cumva sa iau macul unui user fara ca acesta sa se prinda, evident folosind php, numai ca numai cu php nu merge si atunci am gasit urmatoarea solutie : un applet java, care este apelat de un script JS si care poate lua toate macurile + ip intern. Singura pb aici este ca meseriashu care vrea sa se logheze trebe sa aiba JRE instalat, si nu oricare ci unu mai mare de 6, deoarece functiile folosite de appletu asta nu sunt decat in versiunile astea.
Daca te intereseaza solutia asta iti dau si codul.
Scris: Joi Oct 22, 2009 5:03 pm
de videanuadrian
iata cum se procedeaza :
pui asta in html :
<APPLET name="mapp" code="MacAddressApplet" archive="macaddressapplet.jar" style="position:absolute; top:-1000px; left:-1000px;" MAYSCRIPT></APPLET>
apoi copiezi fisierul pe care il poti descarca de aici :
http://videanuadrian.ro/macaddressapplet.jar
apoi asa il apelezi din JS:
try
{
var macs = {
getMacAddressesJSON : function()
{
document.mapp.setSep('');
document.mapp.setFormat("%02x");
var macs = eval( String( document.mapp.getMacAddressesJSON() ) );
var mac_string = "";
for( var idx = 0; idx < macs.length; idx ++ )
mac_string += macs[ idx ] + ",";
return mac_string;
},
getIp : function()
{
var ip = document.mapp.getIp();
return ip;
}
}
macs="+macs.getMacAddressesJSON();
internalip="+macs.getIp();
}
catch(err)
{
//document.write(err);
}
Scris: Dum Oct 25, 2009 12:44 am
de bucuresti