Як отримати доступ до пароля Wi-Fi через термінал?


12

Я в школі, і комп'ютер, яким я зараз користуюся, підключений до мережі Wi-Fi. Я хочу знати пароль Wi-Fi, і я на Mac. Я знаю, що є спосіб зробити це через Термінал.

Я використовую:

security find-generic-password -ga  AirPort

Я використовую це, щоб знайти пароль, якщо він знаходиться в брелоку, але я знаю, що є ще один спосіб зробити це. Мій друг, який є кодером, сказав мені, що це, але вони сказали, що вони мені не допоможуть. Все, що вони мені сказали, було «загальним» - це натяк. Я використовував "generic" у своїй команді, але я не розумію.

Я спробував вашу відповідь, але він продовжує запитувати пароль адміністратора. Я підключений до wifi, але він все ще не працює. Мій друг із кодування переглянув це і сказав, що я не шукаю пароля AirPort, я шукаю звичайний пароль.


1
Обов'язковою умовою ви є власник, з паролем адміністратора ви або підключились до певного WiFi, і пароль зберігається в брелок.
Рускес

Відповіді:


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

Замініть SSIDSSID мережі, від якої ви хочете отримати ключ.
Ця команда шукає всі ключі з типом "мережевого пароля AirPort" та шукає ключ із назвою наданого вами SSID.


10

Я думаю, що ти насправді шукаєш це:

пошук безпеки-generic-password -ga "ROUTERNAME" | grep "пароль:"

Ви отримаєте у відповідь щось на зразок:

пароль: "ThePassword"

Ви також можете використовувати прапор, -wщоб показувати лише необроблений пароль і уникати зайвих grep, наприклад:

пошук безпеки-generic-password -wga "ROUTERNAME"

Що у наведеному вище прикладі просто поверне:

Слово

Сподіваюся, це допомагає!


Дякую, у мене MacBook підключений до WiFi, але забув пароль. допоможіть мені багато, щоб отримати пароль і користуватися Інтернетом на мобільному телефоні.
Chaklader Asfak Arefe

1

Я не впевнений, для якої версії OS X відповідає інша відповідь або оригінальне запитання, але це не точно в 10.10 Mavericks. Вам потрібно це:

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

Можливо, мережі, що використовують фактичне обладнання Apple AirPort, зберігаються в брелоку по-різному?


1
  1. отримати SSID поточної бездротової мережі (використання --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

    Але якщо ви хочете отримати всі wifi у вашому районі, (використовуйте --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. отримати пароль для бездротового зв'язку

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

    Ви бачите password:кінець.


2
Це та сама команда, на яку я відповів за рік до цього…?
гр

коли я набираю цю команду, я отримую точно такий же вихід, як показано АЛЕ без пароля внизу. Ти знаєш чому?
tera_789

@ NS_777 - це бездротова загальнодоступна мережа?
prayagupd

@prayagupd це університетська бібліотека. Ви можете отримати доступ лише у тому випадку, якщо Ви студент. кожен студент має різні ім’я користувача та пароль для доступу до нього
tera_789
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.