Herramientas de línea de comandos para descifrar mis contraseñas de Firefox 45.7.0 usando key3.db y logins.json

1

¿Cómo leer el archivo key3.db? describe cómo descifrar los nombres de usuario / contraseñas de Firefox Password Manager usando un script de Python, pero estoy seguro de que hay una forma más sencilla de usar las herramientas de la línea de comandos. ¿Qué es?

Lo que tengo hasta ahora:

  • Al usar db_dump185 puedo ver key3.db y se parece a esto:
format=bytevalue
type=hash
h_ffactor=65536
db_lorder=1234
db_pagesize=4096
HEADER=END
[bunch of stuff that I'm pretty sure is an encryption key in base 64, and is the rest of the value for the HEADER key]
  • Cualquier lector de archivos muestra los logins.json sin cifrar. Los campos interesantes en cada línea parecen ser encryptedUsername y encryptedPassword , y ambos parecen estar en la base 64 también.

Estoy bastante seguro de que necesito tomar el valor de HEADER en el archivo key3.db (posiblemente excluyendo el valor "END \ n" al inicio) y aplicarlo a los campos encryptedUsername y encryptedPassword en logins.json

¿Pero cómo?

    
pregunta barrycarter 24.02.2017 - 16:37
fuente

0 respuestas

Lea otras preguntas en las etiquetas