Sådan finder du Wi-Fi-netværksadgangskoder fra kommandolinjen på Mac

Indholdsfortegnelse:

Anonim

I betragtning af kompleksiteten af ​​nogle wi-fi-netværksadgangskoder kombineret med den generelle sjældenhed af at indtaste dem, og at de typisk gemmes ved brug, er det ikke voldsomt usædvanligt at glemme, hvad en specifik trådløs adgangskode til routeren er.

Hvis du er på en Mac, er der heldigvis et par måder, hvorpå du kan finde de mistede eller glemte loginoplysninger til wi-fi-routeren.

Måske er den nemmeste metode at gendanne glemte trådløse adgangskoder med KeyChain Access i Mac OS X, men hvis du er en avanceret Mac-bruger, vil du måske gerne hente de samme data fra kommandolinjen, og det er det vi skal demonstrere her.

Du skal kende routernavnet på den wi-fi-routeradgangskode, du ønsker at hente. Resten er ret ligetil.

Find og vis Wi-Fi-netværksadgangskoder fra kommandolinjen i Mac OS X

For at komme i gang med dette trick skal du åbne Terminal-appen fra /Applications/Utilities/ og derefter bruge følgende kommandosyntaks til at finde og vise adgangskoden til et specifikt trådløst netværk:

"

security find-generic-password -ga ROUTERNAME>"

Erstat "ROUTERNAVN" med det nøjagtige navn på den trådløse router, du vil hente adgangskoden til. Du behøver ikke at være forbundet til det netværk for at gendanne adgangskoden til det netværk, du behøver kun at have tilsluttet det én gang og gemt adgangskoden til det, da du oprettede forbindelse på det tidspunkt.

Lad os f.eks. sige, at navnet på den trådløse router er "DIN-ROUTER", kommandoen vil se sådan ud:

"

security find-generic-password -ga DIN-ROUTER |grep password:"

"

$ security find-generic-password -ga DIN-ROUTER |grep password: password: osxdailysecretpassword"

I dette eksempel er adgangskoden til 'DIN-ROUTER' "osxdailysecretpassword", minus citaterne.

Denne kommando kan være særlig nyttig, hvis du kombinerer den med muligheden for at vise alle trådløse netværk, som en Mac tidligere har tilsluttet, især hvis du ikke kan huske det nøjagtige navn eller stavning af en bestemt router.

Du kan også overlade røret til grep, som vil rapportere yderligere detaljer om den forespurgte router, de fleste af de tilføjede data, der rapporteres, er dog ikke særlig nyttige, hvorfor vi rydder op i output og forkorte det med grep. For de nysgerrige ville kommandoen return uden grep-røret se sådan ud:

"

$ security find-generic-password -ga DIN-ROUTER-NAVN nøglering: /Library/Keychains/System.keychain class: genp attributes: 0x00000007 blob=DIN- ROUTER-NAME 0x00000008 blob=NULL acctblob=YOUR-ROUTER-NAME cdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 crtruint32=NULL cusisint32=NULL descblob=AirPort network password genablob=NULL icmtblob=NULL invisint32=NULL mdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 negasint32=NULL protblob=NULL scrpsint32=NULL svceblob=AirPort typeuint32=NULL adgangskode: osxdaily"

I dette tilfælde er wi-fi-adgangskoden til 'Dit-routernavn' med 'adgangskode: "osxdaily"' helt nederst i den returnerede kommando.

Som allerede nævnt kan du finde de samme wi-fi-loginoplysninger fra KeyChain Access-værktøjet i Mac OS X, og du behøver ikke engang at være forbundet til det wi-fi-netværk, du henter adgangskoden til, hvilket er yderst nyttigt for de gange, du får et telefonopkald fra en ven eller et familiemedlem, der spørger "hej, hvad er kodeordet til routeren i det og det hus" (måske er jeg den eneste, der får dem opkald).

Om du går kommandolinjeruten som beskrevet her, som i sidste ende bare er en terminal tilgang til nøgleringen alligevel, eller gennem den mere brugervenlige KeyChain Access-applikation, er op til dig.

Tak til LifeHacker for at påpege dette fantastiske trick, vi ryddede lidt op i det med grep, men for pc-brugere går Lifehacker videre for at demonstrere, hvordan man udfører den samme wi-fi-router-adgangskodefinding fra en Windows PC også, hvilket utvivlsomt kunne være nyttigt for mange brugere, primært baseret på Macs eller andet.

Hvis du er en kommandolinjebruger, burde dette være praktisk for dig at identificere wi-fi-adgangskoder ret hurtigt. Fortæl os, hvis du også kender til en anden metode.

Sådan finder du Wi-Fi-netværksadgangskoder fra kommandolinjen på Mac