Så här förfalskar du din MAC-adress i Mac OS X

Innehållsförteckning:

Anonim

En MAC-adress är en unik identifierare som tilldelas ditt nätverkskort, och vissa nätverk implementerar MAC-adressfiltrering som en säkerhetsmetod. Förfalskning av en MAC-adress kan önskas av flera skäl, och det är mycket enkelt att förfalska din MAC-adress 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 och OS X 10.9. För syftet med den här artikeln kommer vi att anta att du vill förfalska din Macs trådlösa MAC-adress, vilket betyder ditt wi-fi-kort.

Här är utan vidare en process i tre steg om hur du kan spoofa och ändra MAC-adressen i macOS och Mac OS X.

1: Skaffa det aktuella nätverksgränssnittet

Vissa Mac-datorer använder en0 och andra en1 för wi-fi, du kan snabbt avgöra vad som är fallet på din Mac genom att hålla ner ALTERNATIV-tangenten och klicka på meny alternativet wi-fi för att se gränssnittet .

2: Hämtar din nuvarande MAC-adress

Du kommer att vilja ha din nuvarande trådlösa MAC-adress så att du kan ställa tillbaka den utan att starta om. Starta Terminal-appen och skriv följande kommando:

ifconfig en1 | grep ether

Du kommer att se något som:

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

Och värdena efter 'eter' utgör din nuvarande MAC-adress. Skriv ner detta någonstans så att du inte glömmer det. Om du gör det är det inte världens undergång, du måste bara starta om för att återställa den från en förändring.

Obs, det är möjligt att din Mac har wi-fi-kortet på en0 eller en1, så du kan behöva justera strängen enligt ditt nätverksgränssnitt enligt beskrivningen ovan.

Förfalska en MAC-adress i MacOS

För att förfalska din MAC-adress ställer du helt enkelt in det värde som returneras från ifconfig till ett annat hexadecim alt värde i formatet aa:bb:cc:dd:ee:ff. Du kan generera en slumpmässig sådan om det behövs.

I det här exemplet kommer vi att ställa in vår trådlösa MAC-adress till 00:e2:e3:e4:e5:e6 genom att utfärda följande kommando:

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

Om wi-fi-gränssnittet är en0 skulle kommandot vara så här istället:

sudo ifconfig en0 eter xx:xx:xx:xx:xx:xx

Sudo-kommandot kräver att du anger ditt root-lösenord för att göra ändringen.

Återigen, du måste se till att ditt nätverksgränssnitt är korrekt identifierat, så om du stöter på några problem kan du bekräfta att wi-fi använder en1 eller en0.

Verifiering av den falska MAC-adressen fungerade

Om du vill kontrollera att spoofen fungerade, skriv samma kommando som tidigare:

ifconfig en1 | grep ether

Nu kommer du att se:

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

Betyder att din MAC-adress nu är det värde du ställt in den på. Om du vill verifiera spoofen ytterligare loggar du helt enkelt in på din trådlösa router och tittar på listan "tillgängliga enheter" (eller anslutna enheter), så kommer din falska MAC-adress att ingå i listan.

Om du vill ställa tillbaka din MAC-adress till dess verkliga värde, utfärda bara ovanstående ifconfig-kommandon med MAC-adressen som du hämtade i steg 1. Du kan också starta om din Mac.

Njut av!

… att göra tricket att ta avstånd från nätverket. STÄNG INTE AV FLYGPLATSEN

Så här förfalskar du din MAC-adress i Mac OS X