Как восстановить забытые пароли браузера & веб-сайта в Mac OS X через командную строку

Оглавление:

Anonim

Вы можете восстановить забытые пароли веб-сайта и браузера с помощью инструмента командной строки в Mac OS X. Это удобная функция, которая дает вам доступ к связке ключей через терминал.

Сколько раз вы забывали пароль к веб-сайту? Не расстраивайтесь, потому что это случается с лучшими из нас. Хорошей новостью является то, что если вы используете функцию «Связка ключей Mac OS X» для отслеживания информации для входа на веб-сайты через браузер (вы знаете, когда браузер запрашивает сохранение/сохранение вашей информации для входа?), вам не о чем беспокоиться. все, что вам нужно, это URL-адрес веб-сайта, и вы сможете восстановить забытый пароль, если вы вошли в ту же учетную запись пользователя, с которой вы изначально его сохранили.Это будет работать для всех веб-сайтов, которые сохранили информацию через Chrome, Safari, Firefox, а также для любого другого браузера. Это отличная альтернатива использованию функций «сброса пароля» или забытого пароля, которые представляют собой многоэтапные процессы на многих веб-сайтах и ​​в службах, поскольку не требуют подключения к Интернету.

Важное примечание о безопасности: При использовании этого трюка есть небольшой потенциал для нарушения безопасности, но до тех пор, пока вы не позволяете случайным люди входят в вашу учетную запись пользователя, что не должно быть проблемой — в любом случае для этого нужен гостевой вход. С другой стороны, здесь есть законная ценность для криминалистических целей и для некоторых уникальных случаев системного администрирования, а также просто бесконечно полезна для тех из нас, кто забыл пароль и не хочет проходить весь процесс сброса через конкретный веб-сервис. Тем не менее, это позволяет пользователю раскрывать сохраненные пароли для той же учетной записи пользователя, поэтому помните о потенциальных последствиях для конфиденциальности и безопасности.

Восстановление забытого пароля браузера через командную строку на Mac

Основной синтаксис команды для извлечения сохраненного пароля веб-сайта выглядит следующим образом:

security найти-интернет-пароль -s -w

Поскольку безопасность этой учетной записи является деликатной темой, давайте разберем командную строку, чтобы вы не вслепую вводили командные строки для раскрытия информации для входа. Команда «security» является внешним интерфейсом к связке ключей, которую Mac OS X использует для хранения сохраненной информации для входа в систему, «find-internet-password» — это основной флаг с необычно явно описательным именем, -s используется для указания URL-адрес для сопоставления, а -w указывает команде безопасности сообщать только пароль, а не полный список ключей, который в противном случае является набором тарабарщины.

Это нужно ввести в Терминале, который находится в каталоге /Applications/Utilities/ или через Launchpad в папке Utilities.После того, как вы нажмете «Возврат», вы увидите всплывающее окно, в котором говорится следующее: «Безопасность хочет использовать нашу конфиденциальную информацию, хранящуюся в «указанном вами домене» в вашей цепочке ключей. Разрешить доступ к этому элементу?»

Нажатие «Разрешить» — это то, что вы хотели бы сделать, чтобы открыть пароль. Выбор «Всегда разрешать» не рекомендуется, а «Запретить» предотвратит раскрытие пароля.

Пример получения пароля из связки ключей в командной строке

Мы будем использовать веб-сайт «getpocket.com» в качестве примера домена, потому что это служба, которой я часто пользуюсь, и я недавно забыл пароль к ней, несмотря на то, что он был сохранен в обоих Safari и Chrome на Mac и соответствующее приложение на iOS. Поскольку я не помню пароль, но он хранится в браузерах, это идеальный случай, чтобы использовать команду безопасности для его восстановления.

Таким образом, командная строка будет выглядеть следующим образом:

security найти-интернет-пароль -s getpocket.com -w

Нажмите «Разрешить» в диалоговом окне при запросе.

Вы обнаружите, что единственное, что возвращается, — это одна строка, содержащая пароль, поэтому вся командная строка и стандартный вывод выглядят примерно так:

$ безопасность find-internet-password -s getpocket.com -w password123

(нет, это не настоящий пароль)

Если вы планируете использовать это для сценариев, вы можете попробовать флаг -g вместо этого в сочетании с grep для просмотра пароля, этот синтаксис будет следующим:

"

security найти-интернет-пароль -s ДОМЕН -g | grep пароль"

Вывод которых выглядит как «пароль: (фактический пароль123)», что облегчает идентификацию.

Ограничено сохраненными паролями, хранящимися в веб-браузерах

Эта конкретная функция ограничена сохраненными паролями, которые хранятся в веб-браузере, хотя не имеет значения, какой браузер используется, если он использует для хранения связку ключей, а не диспетчер паролей. По этой причине это не решение для восстановления забытых паролей входа в систему Mac (вместо этого перейдите сюда) или другой информации для входа, которая не предназначена специально для веб-сайта или службы.

Как восстановить забытые пароли браузера & веб-сайта в Mac OS X через командную строку