Я использовал набор ключей для создания некоторых учетных данных в хранилище учетных данных Windows, а также создал некоторые с использованием chrome или другого браузера.
Мне нужно найти имена записей.Можно ли как-нибудь использовать keyring
для этого?Или мне нужно использовать что-то еще?
Спасибо
ОБНОВЛЕНИЕ
Я могу просматривать учетные данные, используя библиотеку python win32.
self._tn = []
self._creds = []
for i in win32cred.CredEnumerate():
self._tn.append(i['TargetName'])
self._creds.append(i)
Проблема, с которой я сталкиваюсь при попытке получить имя пользователя / пароль для этой записи хранилища с помощью набора ключей:
return blob.decode('utf-16')
builtins.UnicodeDecodeError: 'utf-16-le' codec can't decode bytes in position 6-7: illegal encoding
Код для получения записи следующий:
password = keyring.get_password(
None, i['TargetName'])