Jump to content
Sign in to follow this  
gaby

Cum Schimb Mac-Ul (Adresa Fizica) Placii De Retea ?

Recommended Posts

MAC-ul sau Physical Address este adresa fizica unica a placii de retea, fiecare placa de retea avand cate una data de catre producatorul acesteia in urma unor combinatii stabilite de numere hexazecimale.

Iata mai jos cum puteti schimba MAC-ul unei placi de retea:

1. Pentru inceput trebuie sa vedem ce adresa MAC vrem sa punem, in conditiile in care vrem sa schimbam MAC-ul intre doua calculatoare. Mergeti in Start -> Run -> CMD (dati enter), iar in fereastra ce va aparea scrieti ipconfig -all

Ar trebui sa va apara ceva de genul:

mac1n.png

Adresa fizica (MAC-ul), este subliniata in poza cu o linie rosie.

2. Mergeti in: Start -> Control Panel -> Network Connections -> dati click dreapta pe placa de retea al carei MAC dorim sa-l schimbam si alegem Properties dupa care apasam pe Configure:

mac2.png

3. Este posibil sa primiti un mesaj de avertizare in care vi se va spune ca veti pierde conexiunea. Dati ok. Dati apoi click pe tab-ul Advanced, si va uitati dupa Network Address. Implicit va fi bifat not present, va trebui sa bifati value dupa care in casuta ce va iesi la lumina va trebui sa scrieti mac-ul ce doriti sa-l alocati placii de retea, cu litere mari, fara puncte sau linii.

mac3n.png

!!! Aveti grija, doua calculatoare cu aceeasi adresa fizica nu for functiona in aceeasi retea.

Succes :pct2: !

Share this post


Link to post
Share on other sites

Pentru cei care doresc sa cunoasca putin mai detaliat ce se intampla in spate, am scris niste randuri.

Un lucru de mentionat este ca in realitate, adresa MAC nu poate fi schimbata. (Decat la anumite dispozitive de retea care permit rescrierea unui EEPROM)

Adresa MAC este incarcata din placa de retea la initializarea placii de retea sau a disp. de retea.

Aceasta se gaseste in registrul Windows:

HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Class -> {4D36E972-E325-11CE-BFC1-08002BE10318}.

Cand accesati acest registru veti avea la dispozitie mai multe subchei (numerotate de la 0000 la XXXX). Vizualizati-o pe fiecare pana cand va identificati dispozitivul de retea (Aici va intereseaza string-ul "DriverDesc").

Adresa MAC o veti gasi in doua siruri de 32 de biti (REG_DWORD): "BIMacAddress_h" si "BIMacAddress_l"

Adresa are o lungime de 48 de biti si din aceasta cauza este necesar sa fie stocata in doua siruri. In "BIMacAddress_h" (high - cei mai semnificativi biti) vor fi stocati primii doi octeti ai adresei, iar in sirul "BIMacAddress_l" (low - cei mai putin semnificativi biti) va fi stocat restul adresei, adica 4 octeti. Acestea le veti gasi reprezentate in sistemul de numeratie hexazecimal.

Ex:

Adresa 12-34-56-78-9A-BC o veti gasi reprezentata astfel:

BIMacAddress_h 0x00001234

BIMacAddress_l 0x56789ABC

Aceste valori nu pot fi modificate.

In momentul in care setati d-voastra adresa MAC (respectand procedura de mai sus), apar trei noi inregistrari:

"NetworkAddress"=REG_SZ:123456789ABC

"USERDEFMacAddress_l"=REG_DWORD:56789ABC

"USERDEFMacAddress_h"=REG_DWORD:00001234

Veti putea verifica adresa originala in valorile de la "BIMacAddress_h(l)", acestea nu se schimba, dar se ignora la setarea noii adrese.


Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0007]

"NetworkAddress"="123456789ABC"

"USERDEFMacAddress_l"=dword:56789ABC

"USERDEFMacAddress_h"=dword:00001234

Am scris mai sus un fisier de registru pentru schimbarea adresei MAC. Se poate copia continutul intr-un fisier text, dupa care se schimba extensia in ".reg" si se verifica adresa din Command Prompt cu comanda "getmac". Nu uitati ca adresa MAC se valideaza la initializarea dispozitivului de retea, altfel spus trebuie sa reinitializati placa de retea...dati un "Disable", apoi un "Enable".

Sper sa va fie de ajutor, macar in tentativa de a va stimula sa cercetati mai mult sistemele de operare.

Numai bine!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×