Endre eller Forfalske en MAC-Adresse i Windows eller OS X

0
600

Hver NIC (Network Interface Card) har en unike MAC-adressen (Media Access Control). Dette gjelder alle typer nettverkskort, inkludert Ethernet-kort og Wi-fi-kort. MAC-Adressen er en seks-byte-tall eller et 12-sifret heksadesimalt tall som brukes til å identifisere en vert på et nettverk.

Et eksempel på en MAC-adresse er 1F-2E-3D-4C-5B-6A og det faller i Lag 2 nettverk protokoll til OSI-modellen. I dagens nettverk, ARP, eller (Address Resolution Protocol) konverterer en MAC-adresse til en Lag 3 protocol-adresse, for eksempel en IP-adresse. En MAC-adresse kan også kalles en Fysisk Adresse. Les mitt innlegg om hvordan du finner MAC-adressen hvis du ikke vet det.

Alle MAC-adresser er hardkodet i nettverkskortet og kan aldri bli endret. Du kan imidlertid endre eller forfalske MAC-adressen i selve operativsystemet ved hjelp av et par enkle triks.

Så hvorfor ville du ønsker å endre MAC-adressen? Vel det er mange grunner til dette, for det meste knyttet til omgåelse av noen type MAC-adresse-filter på et modem, en ruter eller brannmur. Endre MAC-Adressen kan hjelpe deg å omgå enkelte nettverk restriksjoner ved å simulere en ubegrenset MAC-Adressen eller ved å etterligne en MAC-adresse som allerede er godkjent.

For eksempel, en Wi-fi-nettverk kan bare tillate autoriserte datamaskiner til å koble til nettverket, og filtrerer ut datamaskiner basert på MAC-adressen. Hvis du kan snuse opp et lovlig MAC-adresse, kan du etterligne din MAC-adresse og få tilgang til Wi-fi-nettverk.

Et annet eksempel er hvis du har en internett-leverandør som gjør at bare et visst antall datamaskiner til å koble seg til Internett fra ditt hjem. Hvis du har flere datamaskiner som trenger å koble til, kan du etterligne MAC-adressen til en autorisert datamaskinen og koble fra en annen datamaskin.

Endre Windows-MAC-Adresse

Du kan endre MAC-adressen for nettverkskortet i Windows ganske lett å følge fremgangsmåten nedenfor.

Trinn 1: Klikk på Start, klikk Kontrollpanel, klikk Nettverk-Tilkoblinger, og høyreklikk på nettverkstilkoblingen du ønsker å endre MAC-adresse for, og velg Egenskaper. Det vil normalt være enten Lokal Tilkobling eller Trådløs nettverkstilkobling.

Hvis du bruker Windows Vista, Windows 7 eller høyere, må du gå til Kontrollpanel, klikk Nettverk og Internett og deretter Nettverks-og delingssenter og klikk deretter på Administrer nettverkstilkoblinger eller Endre innstillinger for nettverkskort.

Deretter kan du høyreklikke på kortet, og velg Egenskaper.

Trinn 2: På Generelt eller Nettverk – fanen, klikker du på Konfigurer – knappen.

Trinn 3: Nå klikker du på Avansert – fanen, og klikk på Lokalt Administrert Adresse eiendel eller Network Address eiendom.

Som standard Ikke er til Stede verdi er valgt. Gå videre og klikk på Verdien radio-knappen og gå inn i en ny MAC-adresse. MAC-adressen er en kombinasjon av 6 par av tall og tegn, dvs. 40-A2-D9-82-9F-F2. Du bør oppgi MAC-adressen uten bindestreker.

Du kan gå til ledetekst og skriv inn IPCONFIG /ALL for å sjekke at MAC-adressen er endret. Gå videre og starte datamaskinen på nytt for at endringene skal tre i kraft.

Dette er den enkleste måten å endre MAC-adresse i Windows. Du kan også gjøre dette via registeret, men det er mye mer teknisk og sannsynligvis ikke kreves av de fleste folk.

Endre OS X MAC-Adresse

Endre MAC-adressen på OS X er definitivt ikke så lett som det er i Windows. For det første, du har å bruke Terminal (tilsvarende ledetekst i Windows) for å faktisk endre MAC-adressen.

For det andre, du trenger å manuelt finne ut det tekniske navnet på kortet før du kan endre innstillingene. Jeg vil forklare alt nedenfor trinn for trinn, men det blir litt komplisert til tider.

For å starte, la oss finne ut dagens MAC-adressen for din Mac. Dette kan du gjøre på en av to måter: via systemvalg eller via Terminal. Åpne systemvalg, klikk på Nettverket , og klikk deretter på Avansert – knappen. Sørg for å velge riktig grensesnitt første (Wi-fi, Ethernet, etc) i boks på venstre side.

Klikk på Maskinvare – kategorien og du vil se den første linjen er MAC-Adressen. Jeg trodde du kan bare velge Manuelt fra Konfigurere dropdown, men som ikke tillater deg å redigere MAC-adressen.

I Terminal, kan du få MAC-adressen ved å skrive inn følgende kommando:

ifconfig en0 | grep ether

Dette vil gi deg MAC-adressen for den en0 grensesnitt. Avhengig av hvor mange grensesnitt som du har på datamaskinen, kan det hende du trenger for å kjøre denne kommandoen flere ganger for å legge til 1 til nummer hver gang. For eksempel, jeg løp følgende kommandoene nedenfor før jeg nådde et grensesnitt som ikke eksisterer.

Nå kan du enkelt sammenligne MAC-adresser som er oppført her, med en du så via systemvalg. I mitt tilfelle, min Wi-fi MAC-adressen til f8:1e:df:d8:9d:8a samsvarer med en1, så det er grensesnittet jeg har å bruke for de neste kommandoene.

Før vi endre MAC-adressen, kan du bruke en nyttig kommando i Terminalen for å generere et tilfeldig MAC-adressen hvis du trenger en.

openssl rand -hex-6 | sed ‘s/(..)/1:/g; s/.$//’

Nå som du har en ny MAC-adresse, kan du endre den ved å bruke følgende kommando nedenfor. Bytt XX med den faktiske MAC-adressen du vil bruke.

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

For å gjøre dette, må du være logget på som Administrator eller du må aktivere root konto i OS X. standard, roten er deaktivert, og det er bedre å la det være deaktivert hvis du kan. Bare logg inn som admin, og du bør være i stand til å kjøre kommandoen bare fint. Det vil be deg om passordet ditt, skjønt, før endre MAC-adressen.

Også, adresse vil ikke endres hvis du er fortsatt koblet til et WiFi-nettverk. Du må først koble fra alle nettverk, og deretter kjøre kommandoen. Overraskende, koble fra det trådløse nettverket i mac OS X er ikke intuitivt i det hele tatt. Du har til trykk og hold Option – tasten, og deretter klikker du på Wi-fi-ikonet for å se alternativet koble fra.

Så her er en oversikt over alle kommandoer jeg løp for å få den aktuelle MAC-adresse, generere et tilfeldig en, kan du oppdatere MAC-adresse og klikk kontroller for å sikre at det faktisk hadde endret seg.

Som jeg har nevnt tidligere, dette er definitivt ikke er så enkelt som at prosessen er på Windows, men du bør være i stand til å gjøre det hvis du bare kopiere og lime inn kommandoene ovenfor. Hvis du har noen spørsmål, feel free til å legge inn en kommentar. Nyt!