Sådan forfalsker du din MAC-adresse i Mac OS X

Indholdsfortegnelse:

Anonim

En MAC-adresse er en unik identifikator, der er tildelt dit netværkskort, og nogle netværk implementerer MAC-adressefiltrering som en sikkerhedsmetode. Spoofing af en MAC-adresse kan ønskes af flere årsager, og det er meget nemt at forfalske din MAC-adresse i macOS Monterey 12, macOS Big Sur 11, macOS Catalina, macOS Mojave 10.14, macOS High Sierra, Sierra 10.12, El Capitan, Yosemite 10 .10, Mac OS X 10.4, 10.5, 10.6, 10.7, OS X 10.8 og OS X 10.9. I forbindelse med denne artikel vil vi antage, at du vil forfalske din Macs trådløse MAC-adresse, hvilket betyder dit wi-fi-kort.

Her er uden videre en proces i tre trin til, hvordan du kan forfalske og ændre MAC-adressen i macOS og Mac OS X.

1: Få den aktuelle netværksgrænseflade

Nogle Mac'er bruger en0 og andre en1 til wi-fi, du kan hurtigt bestemme, hvad der er tilfældet på din Mac ved at holde OPTION-tasten nede og klikke på wi-fi-menupunktet for at se grænsefladen .

2: Henter din nuværende MAC-adresse

Du vil have din nuværende trådløse MAC-adresse, så du kan indstille den tilbage uden at genstarte. Start Terminal-appen og skriv følgende kommando:

ifconfig en1 | grep ether

Du vil vide se noget som:

ether 00:12:cb:c6:24:e2

Og værdierne efter 'ether' udgør din nuværende MAC-adresse. Skriv dette ned et sted, så du ikke glemmer det. Hvis du gør det, er det ikke verdens undergang, du skal bare genstarte for at nulstille det fra en ændring.

Bemærk, det er muligt, at din Mac har wi-fi-kortet på en0 eller en1, så du skal muligvis justere strengen i henhold til din netværksgrænseflade som beskrevet ovenfor.

Spoofing af en MAC-adresse i MacOS

For at forfalske din MAC-adresse skal du blot sætte den værdi, der returneres fra ifconfig, til en anden hex-værdi i formatet aa:bb:cc:dd:ee:ff. Du kan generere en tilfældig, hvis det er nødvendigt.

I dette eksempel vil vi indstille vores trådløse MAC-adresse til 00:e2:e3:e4:e5:e6 ved at udstede følgende kommando:

sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6

Hvis wi-fi-grænsefladen er en0, ville kommandoen være sådan i stedet:

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

Sudo-kommandoen kræver, at du indtaster din root-adgangskode for at foretage ændringen.

Igen skal du sikre dig, at dit netværksinterface er identificeret korrekt, så hvis du støder på problemer, kan du bekræfte, at wi-fi bruger en1 eller en0.

Bekræftelse af den forfalskede MAC-adresse virkede

Hvis du vil kontrollere, at spoofen virkede, skal du skrive den samme kommando som tidligere:

ifconfig en1 | grep ether

Nu vil du se:

ether 00:e2:e3:e4:e5:e6

Det betyder, at din MAC-adresse nu er den værdi, du indstiller den til. Hvis du ønsker at bekræfte spoofet yderligere, skal du blot logge ind på din trådløse router og se på listen 'tilgængelige enheder' (eller tilsluttede enheder), og din spoofede MAC-adresse vil være en del af denne liste.

Hvis du vil sætte din MAC-adresse tilbage til dens reelle værdi, skal du blot udsende ovenstående ifconfig-kommandoer med den MAC-adresse, som du hentede i trin 1. Du kan også genstarte din Mac.

God fornøjelse!

Bemærk: Læser Dee Brown påpeger følgende, som kan hjælpe med nogle brugere, der har problemer: "at køre 10.5.6, du har brug for at gøre det trick at adskille sig fra netværket. SLUKK IKKE LUFTHAVN

Sådan forfalsker du din MAC-adresse i Mac OS X