Как да намерите пароли за Wi-Fi мрежа от командния ред на Mac

Съдържание:

Anonim

Като се има предвид сложността на паролите за някои Wi-Fi мрежи, съчетана с общата рядкост на въвеждането им и че те обикновено се запазват при използване, не е много необичайно да забравите каква е паролата за конкретна безжична мрежа на рутера.

За щастие, ако използвате Mac, има няколко начина да намерите тези изгубени или забравени данни за влизане в Wi-Fi рутер.

Може би най-лесният метод е възстановяването на забравени безжични пароли с KeyChain Access в Mac OS X, но ако сте напреднал потребител на Mac, може да пожелаете да извлечете същите данни от командния ред и това е, което ще демонстрираме тук.

Ще трябва да знаете името на рутера и паролата на wi-fi рутера, която искате да извлечете. Останалото е доста ясно.

Намиране и показване на пароли за Wi-Fi мрежа от командния ред в Mac OS X

За да започнете с този трик, отворете приложението Terminal от /Applications/Utilities/, след което използвайте следния команден синтаксис, за да намерите и покажете паролата за конкретна безжична мрежа:

"

security find-generic-password -ga ROUTERNAME>"

Заменете “ROUTERNAME” с точното име на безжичния рутер, за който искате да извлечете паролата. Не е необходимо да сте свързани към тази мрежа, за да възстановите паролата за тази мрежа, трябва само да сте се присъединили към нея веднъж и да сте запазили паролата за нея, когато сте се свързвали по това време.

Например, да кажем, че името на безжичния рутер е „ВАШИЯТ-РУТЕР“, командата ще изглежда така:

"

security find-generic-password -ga YOUR-ROUTER |grep парола:"

Натискането на return и изпълнението на този команден низ ще поиска администраторско влизане (или можете да добавите префикс с sudo), което след това ще върне паролата за дадения рутер, изглеждаща по следния начин:

"

$ security find-generic-password -ga YOUR-ROUTER |grep парола: парола: osxdailysecretpassword"

В този пример паролата за „ВАШИЯ-РУТЕР” е „osxdailysecretpassword”, без кавичките.

Тази команда може да бъде особено полезна, ако я комбинирате с възможността да изброявате всички безжични мрежи, към които Mac се е свързвал преди, особено ако не можете да си спомните точното име или изписване на определен рутер.

Можете също така да оставите конвейера на grep, който ще докладва допълнителни подробности за заявения рутер, повечето от докладваните добавени данни обаче не са особено полезни, затова почистваме изход и съкращаването му с grep. За тези, които са любопитни, командата return без grep тръбата ще изглежда по следния начин:

"

$ security find-generic-password -ga YOUR-ROUTER-NAME keychain: /Library/Keychains/System.keychain class: genp attributes: 0x00000007 blob=YOUR- 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 парола: osxdaily"

В този случай паролата за wi-fi за „Името на вашия рутер“ с „парола: „osxdaily““ е най-отдолу на върнатата команда.

Както вече споменахме, можете да намерите същите данни за вход в wi-fi от инструмента KeyChain Access в Mac OS X и дори не е необходимо да сте свързани към wi-fi мрежата, която извличате паролата за, което е изключително полезно за онези моменти, когато получите телефонно обаждане от приятел или член на семейството, питайки „хей, каква е паролата за рутера в тази и тази къща“ (може би аз съм единственият, който получава тези обаждания).

Дали ще преминете по пътя на командния ред, както е описано тук, което така или иначе е само терминален подход към ключодържателя, или през по-удобното за потребителя приложение KeyChain Access, зависи от вас.

Благодарение на LifeHacker, че посочи този страхотен трик, ние го почистихме малко с grep, но за потребителите на компютри Lifehacker отива по-далеч, за да демонстрира как да извърши същото намиране на парола за wi-fi рутер от Windows PC също, което несъмнено може да бъде полезно за много потребители, базирани предимно на Macs или други.

Ако сте потребител на командния ред, това трябва да ви е удобно, за да идентифицирате паролите за wi-fi доста бързо. Уведомете ни, ако знаете и друг метод.

Как да намерите пароли за Wi-Fi мрежа от командния ред на Mac