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

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

От автора: Wifi-password от Guillermo Rauch – одна из моих любимых утилит командной строки, с помощью которой можно сохранять пароли от подключенных wifi-соединений (чтобы делиться с коллегами или сидеть в кафе). Идея получать пароль из командной строки – супер полезная, особенно когда нужно вытянуть пароль для сайта.

Если я не помню пароль, но знаю, что он есть в связке ключей в Mac OS, то мне нужно открыть браузер, перейти на сайт и с помощью панели разработчика поменять input type с password на text. Очень долго. Нельзя ли получать пароль из связки ключей быстрее? Можно с помощью security:

sudo security find-internet-password -gs www.facebook.com

Код сверху запрашивает связку ключей (иногда в процессе вызываются одно-два системных диалоговых окна) и возвращает аккаунт (имя пользователя или email) и пароль, зарегистрированный в системе для запрошенного домена!

keychain: "/Users/myuser/Library/Keychains/login.keychain-db"
version: 512
class: "inet"
attributes:
   0x00000007 <blob>="www.facebook.com"
   0x00000008 <blob>=<NULL>
   "acct"<blob>="myemailaddress@gmail.com"
   "atyp"<blob>="form"
   "crtr"<uint32>="rimZ"
   "cusi"<sint32>=<NULL>
   "desc"<blob>=<NULL>
   "icmt"<blob>=<NULL>
   "invi"<sint32>=<NULL>
   "nega"<sint32>=<NULL>
   "path"<blob>="/"
   "port"<uint32>=0x00000000
   "prot"<blob>=<NULL>
   "ptcl"<uint32>="htps"
   "scrp"<sint32>=<NULL>
   "sdmn"<blob>=<NULL>
   "srvr"<blob>="www.facebook.com"
   "type"<uint32>=<NULL>
password: "wouldntyouliketoknow"

Если еще не работали с утилитой security, советую. С ее помощью можно получить экспортированный список учетных данных, устанавливать пароли, создавать новые словари и т.д.

Редакция: David Walsh

Источник: https://davidwalsh.name/

Редакция: Команда webformyself.

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Курс по NodeJS. Основы

Прямо сейчас посмотрите курс по NodeJS!

Смотреть курс

Метки:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree