วิธีการเข้าถึงรหัสผ่าน Wi-Fi ผ่าน Terminal


12

ฉันอยู่ที่โรงเรียนและคอมพิวเตอร์ที่ฉันใช้อยู่เชื่อมต่อกับเครือข่าย Wi-Fi ฉันต้องการทราบรหัสผ่าน Wi-Fi และฉันใช้ Mac ฉันรู้ว่ามีวิธีที่จะทำผ่านเทอร์มินัล

สิ่งที่ฉันใช้คือ:

security find-generic-password -ga  AirPort

ฉันใช้มันเพื่อค้นหารหัสผ่านถ้ามันอยู่ในพวงกุญแจ แต่ฉันรู้ว่ามีวิธีอื่นที่จะทำ เพื่อนของฉันที่เป็นคนเขียนโค้ดบอกฉันว่าพวกเขาเป็นใคร แต่พวกเขาบอกว่าพวกเขาไม่ช่วยฉัน ทั้งหมดที่พวกเขาบอกฉันคือ "ทั่วไป" เป็นคำใบ้ ฉันใช้ "generic" ในคำสั่งของฉัน แต่ไม่ได้รับ

ฉันลองคำตอบของคุณแล้ว แต่มันก็ขอรหัสผ่านผู้ดูแลของฉันต่อไป ฉันเชื่อมต่อกับ wifi แต่มันก็ยังไม่ทำงาน เพื่อนการเข้ารหัสของฉันดูที่นี่และบอกว่าฉันไม่ได้มองหารหัสผ่าน AirPort ฉันกำลังมองหารหัสผ่านปกติ


1
ข้อกำหนดเบื้องต้นคุณเป็นเจ้าของด้วยรหัสผ่านผู้ดูแลระบบคุณเชื่อมต่อกับ WiFi เฉพาะและรหัสผ่านนั้นถูกบันทึกไว้ในพวงกุญแจ
Ruskes

คำตอบ:


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

แทนที่SSIDด้วย SSID ของเครือข่ายที่คุณต้องการรับรหัส
คำสั่งนี้ค้นหาคีย์ทั้งหมดด้วยประเภท "รหัสผ่านเครือข่าย AirPort" และค้นหาคีย์ด้วยชื่อของ SSID ที่คุณระบุ


10

ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือ:

ความปลอดภัย find-generic-password -ga "ROUTERNAME" | grep "รหัสผ่าน:"

คุณจะได้รับการตอบสนองเช่น:

รหัสผ่าน: "ThePassword"

คุณยังสามารถใช้การตั้งค่าสถานะ-wเพื่อแสดงเฉพาะรหัสผ่านดิบและหลีกเลี่ยงการพิเศษใด ๆgrepเช่น:

ความปลอดภัย find-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
    

    แต่ถ้าคุณต้องการรับ wifis ทั้งหมดในพื้นที่ของคุณ (ใช้--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
นี่เป็นคำสั่งเดียวกับที่ฉันตอบเมื่อหนึ่งปีก่อนหรือไม่?
grg

เมื่อฉันพิมพ์คำสั่งนี้ฉันได้รับผลลัพธ์เดียวกันทั้งหมดตามที่แสดง แต่ไม่มีรหัสผ่านที่ด้านล่าง คุณรู้ไหมว่าทำไม?
tera_789

@ NS_777 เป็นเครือข่ายสาธารณะไร้สายหรือไม่
prayagupd

@prayagupd เป็นห้องสมุดมหาวิทยาลัย สามารถเข้าถึงได้หากคุณเป็นนักเรียน นักเรียนแต่ละคนมีชื่อผู้ใช้และรหัสผ่านที่แตกต่างกันในการเข้าถึง
tera_789
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.