-: Als het om netwerken gaat,
heb je waarschijnlijk vaak van de term MAC-adres gehoord.
Dus in deze lezing ga ik
behandelen wat we bedoelen met MAC-adres, waarvoor
het gebruikt wordt, en hoe het te veranderen.
(dramatische muziek)
(luid gebonk) MAC adres staat voor
Media Access Control, het is een permanent,
fysiek en uniek adres toegewezen aan netwerk
interfaces door de fabrikant
van het apparaat.
Dus of je nu een draadloze kaart
hebt, of een bekabelde, of ethernetkaart,
elk van deze netwerkkaarten heeft
een specifiek adres dat uniek is voor deze kaart.
Er zijn dus geen twee apparaten in de wereld
die hetzelfde MAC-adres hebben.
En dit adres zal altijd hetzelfde zijn voor dit specifieke
apparaat, zelfs als u het loskoppelt
van uw computer en aansluit op een andere
computer, dan zal dit netwerkapparaat
altijd hetzelfde adres hebben.
U weet dus misschien al dat het IP-adres
op het internet wordt gebruikt om computers te identificeren
en tussen apparaten op het internet te communiceren.
Het MAC-adres wordt binnen het netwerk gebruikt om
apparaten te identificeren en gegevens tussen apparaten uit te wisselen.
Dus elk stuk gegevens of pakket
dat binnen het netwerk wordt
verzonden, bevat een bron-MAC en een doel-MAC.
Daarom zou dit pakket van de bron-MAC
naar de bestemming-MAC stromen.
Dus omdat dit een fysiek uniek adres is voor elke interface,
voor elk netwerkapparaat, en omdat het gebruikt
wordt om apparaten te identificeren, zal het veranderen
ervan je anoniem maken op het netwerk.
Niet alleen dat, maar het MAC-adres wordt vaak gebruikt
door filters om te voorkomen of toe te staan dat apparaten verbinding
maken met netwerken en specifieke
taken uitvoeren op het netwerk.
Als je dus je MAC-adres kunt veranderen
in het MAC-adres van een ander apparaat,
kun je je voordoen als dit apparaat en dingen
doen die je misschien niet zou
kunnen doen.
U kunt dus filters omzeilen of verbinding
maken met netwerken waar alleen specifieke apparaten
met specifieke MAC-adressen verbinding mee kunnen
maken, en u kunt ook uw identiteit verbergen.
Nu is het veranderen van het MAC-adres heel, heel eenvoudig,
dus laat me je zien hoe je dat doet.
Allereerst ga ik het commando ifconfig gebruiken
om alle netwerkinterfaces op mijn
Kali machine op te sommen.
Wat ik bedoel met netwerkinterface is elk apparaat waarmee
we verbinding kunnen maken met een netwerk.
Dus een voorbeeld is een Wi-Fi kaart,
of een Ethernet kaart, enzovoort.
Je ziet dus dat we allereerst eth0 hebben, en dit is een
virtuele interface die door virtual box is aangemaakt toen we Kali instelden
om het iNet netwerk te gebruiken.
Dus je ziet dat de interfacenaam eth0 is, je ziet dat het een
IP adres heeft omdat het, zoals ik al zei, verbonden
is met een netwerk.
Dus als we hierheen gaan, zien we dat er staat: Wired Connected.
Dit is dus de interface die het bekabelde netwerk vertegenwoordigt
waarmee Kali is verbonden, wat eigenlijk
een virtueel NAT-netwerk is.
Je ziet ook het netmasker, de uitzending, en
een heel belangrijk stukje informatie, namelijk
de ether.
Dit is het MAC-adres van deze virtuele interface.
Nu ziet u soortgelijke
informatie voor mijn andere twee interfaces, de lo en de lan0.
U ziet alleen dat we voor beide interfaces
geen IP-adres hebben.
En de belangrijkste reden
daarvoor is dat geen van deze interfaces verbonden
is met een netwerk.
Nu is lo de standaard interface gemaakt door Linux, en lan0
is mijn echte draadloze adapter, zodat ik die kan gebruiken
om verbinding te maken met Wi-Fi netwerken.
Maar als ik hier naar het netwerk ga, zie je
dat Wi-Fi niet verbonden is, omdat ik
eigenlijk geen verbinding heb gemaakt met
een netwerk, en daarom heeft het geen IP-adres.
Nu, dit doet er niet toe want wat we willen
doen is gewoon het MAC adres veranderen, dat
hier opnieuw getoond wordt onder het ether gedeelte,
dus vergelijkbaar met wat je hier ziet voor eth0.
Om de waarden die je hier ziet te veranderen,
moet je eerst de interface
uitschakelen.
Dus in dit voorbeeld willen we het MAC-adres veranderen,
dus dat wordt voorgesteld door de ether
en de waarde staat hier.
Dus om een interface uit te schakelen,
doen we ifconfig gevolgd door de interfacenaam, die in mijn
voorbeeld Lan0 is, gevolgd door down om hem uit te schakelen.
Als ik nu op Enter druk, zie je dat het
commando zonder fouten wordt uitgevoerd,
dus dat betekent dat het goed is uitgevoerd.
En het volgende dat we moeten
doen, is de optie die we willen veranderen.
En in dit voorbeeld willen we de ether veranderen,
dat is het MAC-adres.
Dus eerst typen we ifconfig,
we typen de interface die we willen
veranderen, een van de opties, en dan typen we de optie
die we willen veranderen.
En wat we willen veranderen is het hardware
adres, dus gaan we hw ether doen.
Dan geven we het adres waarin
we het MAC-adres willen veranderen.
Dus bijvoorbeeld, ik ga 00:11:22:33:44:55 gebruiken.
Zeer, zeer eenvoudig commando,
we doen ifconfig lan0 om de interface te selecteren waarvan
we de optie willen veranderen, we
willen het hardware adres instellen, en we
willen dit adres instellen op dit specifieke adres.
U kunt dus elk adres gebruiken dat
u wilt, in hetzelfde formaat als hier.
Zorg ervoor dat je adres met 00 begint.
Dus ik druk op Enter en nogmaals, we zien
geen foutmeldingen, dus dat
betekent dat het commando goed is uitgevoerd.
En tenslotte moeten we de interface inschakelen omdat we
hem hebben uitgeschakeld met ifconfig lan0 down, dus
we hoeven alleen maar ifconfig lan0 up te doen om hem in te schakelen.
Nu is de interface ingeschakeld,
en als we opnieuw ifconfig doen, en kijken
naar het ethergedeelte hier, kun je zien dat
het is veranderd in het MAC-adres dat we
hebben opgegeven.
Nu, dit is gedaan, en uw MAC adres is veranderd.
Nu kunt u de interface gaan gebruiken en het zal lijken
alsof hij dit MAC-adres heeft in plaats van
het oorspronkelijke MAC-adres.
En zoals ik al zei, dit kan nuttig zijn in zoveel scenario's.
Let wel, het MAC-adres wordt weer het oorspronkelijke
zodra u de computer opnieuw opstart, want we veranderen
alleen het MAC-adres in het geheugen, niet het
fysieke MAC-adres.
Maar als uw MAC-adres wordt teruggezet naar het
oorspronkelijke adres zonder opnieuw op te starten,
dan gaat er iets mis.
En het gebeurt waarschijnlijk omdat je netwerkbeheerder
het MAC-adres opnieuw instelt.
Niet iedereen zal dit probleem tegenkomen,
dus ik ga het niet behandelen in deze lezing, maar
als je dit probleem tegenkomt, als
je MAC-adres teruggaat naar het oorspronkelijke adres
zonder de computer opnieuw op te starten, bekijk
dan de YouTube-video in de bronnen van deze
lezing, die je laat zien hoe je dit probleem
kunt oplossen.