Wi-Fi şifresine Terminal üzerinden nasıl erişilir?


12

Okulumdayım ve şu anda kullandığım bilgisayar bir Wi-Fi ağına bağlı. Wi-Fi şifresini bilmek istiyorum ve Mac'liyim. Terminalden yapmanın bir yolu olduğunu biliyorum.

Ne kullanıyorum:

security find-generic-password -ga  AirPort

Bir anahtar zincirindeyse şifreyi bulmak için bunu kullanıyorum, ancak bunu yapmanın başka bir yolu olduğunu biliyorum. Bir kodlayıcı olan arkadaşım bana onların olduğunu söyledi ama bana yardım etmeyeceklerini söylediler. Bana söyledikleri tek şey "jenerik" bir ipucuydu. Komutumda "jenerik" kullandım ama anlamıyorum.

Cevabınızı denedim ama yönetici şifresini sormaya devam ediyor. Wifi bağlıyım ama hala alışkanlık. Kodlama arkadaşım buna baktı ve bir AirPort şifresi aramıyorum, normal bir şifre arıyorum dedim.


1
Önkoşul, sahibi sizsiniz, Yönetici şifresi ile belirli bir WiFi'ye bağlısınız veya bağlısınız ve şifre anahtarlığa kaydedilmiş.
Ruskes

Yanıtlar:


15
security find-generic-password -D "AirPort network password" -a SSID -g

SSIDAnahtarını almak istediğiniz ağın SSID'si ile değiştirin .
Bu komut, bir tür "AirPort ağ parolası" olan tüm anahtarları arar ve sağladığınız SSID'nin adını içeren anahtarı arar.


11

Aslında aradığınız şey bu:

güvenlik find-generic-password -ga "ROUTERNAME" | grep "şifre:"

Yanıt olarak şöyle bir şey alırsınız:

şifre: "Parola"

Bayrağı -wyalnızca ham parolayı göstermek için kullanabilirsiniz ve fazladan kaçınmak için aşağıdakileri grepyapabilirsiniz:

güvenlik find-generic-password -wga "ROUTERNAME"

Yukarıdaki örnekte hangisi geri dönecektir:

Şifre

Bu yardımcı olur umarım!


Teşekkürler, WiFi bağlı MacBook var ama şifreyi unut. şifreyi almak ve internette cep telefonu kullanmak için bana çok yardımcı.
Chaklader Asfak Arefe

1

Diğer cevabın veya orijinal sorunun hangi OS X sürümü için olduğundan emin değilim ama 10.10 Mavericks'te doğru değil. Buna ihtiyacın var:

security find-generic-password -D "802.1X Password"

Gerçek Apple AirPort donanımını kullanan ağlar anahtarlığa farklı şekilde kaydedilir?


1
  1. olsun SSID geçerli kablosuz ağın (kullanım --getinfo)

    /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
    
         agrCtlRSSI: -51
         agrExtRSSI: 0
        agrCtlNoise: -93
        agrExtNoise: 0
              state: running
            op mode: station 
         lastTxRate: 130
            maxRate: 217
    lastAssocStatus: 0
        802.11 auth: open
          link auth: wpa2-psk
              BSSID: 0:31:c2:41:53:14
               SSID: DansLeVille
                MCS: 15
            channel: 5
    

    Ama bölgenizdeki tüm wifileri almak istiyorsanız, (kullanın --scan)

    /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
                                SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
                      America_Online 00:71:c2:9a:11:b0 -86  1       Y  US WPA(PSK/AES,TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
                         xfinitywifi 00:71:c2:9a:11:b2 -72  1       Y  US NONE
                         xfinitywifi 84:00:2d:78:ee:ea -56  11      Y  US NONE
                               amber 74:1b:b2:d5:93:a9 -53  104     Y  US WPA2(PSK/AES/AES) 
                         xfinitywifi 74:85:2a:a9:f3:4a -66  11      Y  US NONE
                       HOME-1A17-2.4 74:85:2a:a9:f3:48 -66  11      Y  US WPA(PSK/AES,TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
              Cooper Works Streaming 90:a7:c1:b9:6c:37 -50  11,-1   Y  -- WPA(PSK/AES,TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
                               amber 74:1b:b2:d5:93:a8 -49  11      Y  US WPA2(PSK/AES/AES) 
    
    1. kablosuz için şifre al

      sudo security find-generic-password -D "AirPort network password" -a YOUR_SSID_NAME -g | grep password:
      password: "pseudononymous1234!!!"
      

    password:Sonunda görüyorsun .


2
Bu, bir yıldan uzun bir süre önce cevapladığım komutun aynısı…?
grg

Bu komutu yazdığımda, altta parola olmadan gösterilen AMA ile tam olarak aynı çıktıyı alıyorum. Neden biliyor musun?
tera_789

@ NS_777 kablosuz genel ağ mı?
prayagupd

@prayagupd üniversite kütüphanesidir. yalnızca öğrenciyseniz erişilebilir. her öğrencinin erişmek için farklı kullanıcı adı ve şifresi vardır
tera_789
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.