Jestem w szkole, a komputer, którego obecnie używam, jest podłączony do sieci Wi-Fi. Chcę poznać hasło do Wi-Fi i jestem na komputerze Mac. Wiem, że można to zrobić za pośrednictwem terminalu.
Używam to:
security find-generic-password -ga AirPort
Używam tego, aby znaleźć hasło, jeśli jest ono w pęku kluczy, ale wiem, że istnieje inny sposób, aby to zrobić. Mój przyjaciel, który jest programistą, powiedział mi, że tak, ale powiedzieli, że mi nie pomogą. Wszystko, co powiedzieli mi, to „ogólny” to podpowiedź. Użyłem „ogólny” w swoim poleceniu, ale go nie rozumiem.
Próbowałem twojej odpowiedzi, ale wciąż pyta o hasło administratora. Jestem podłączony do Wi-Fi, ale nadal nie działa. Mój kodujący przyjaciel spojrzał na to i powiedział, że nie szukam hasła AirPort, szukam zwykłego hasła.
Odpowiedzi:
Zamień
SSID
na SSID sieci, z której chcesz uzyskać klucz.To polecenie wyszukuje wszystkie klucze z typem „hasła sieciowego AirPort” i wyszukuje klucz o podanej nazwie SSID.
źródło
Myślę, że tak naprawdę szukasz:
W odpowiedzi otrzymasz coś takiego:
Możesz także użyć flagi,
-w
aby wyświetlić tylko surowe hasło i uniknąć dodatkowychgrep
, takich jak:Który w powyższym przykładzie po prostu zwróci:
Mam nadzieję że to pomoże!
źródło
Nie jestem pewien, dla której wersji OS X jest inna odpowiedź lub oryginalne pytanie, ale nie jest to poprawne w 10.10 Mavericks. Potrzebujesz tego:
Może sieci korzystające z rzeczywistego sprzętu Apple AirPort są zapisywane w pęku kluczy inaczej?
źródło
uzyskaj SSID bieżącej sieci bezprzewodowej (użyj
--getinfo
)Ale jeśli chcesz zdobyć wszystkie żony w swojej okolicy, (użyj
--scan
)uzyskaj hasło do sieci bezprzewodowej
Widzisz
password:
na końcu.źródło