Temas en tendencia
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Hay una cartera que tenía con dinero dentro y ya no puedo acceder a ella
No me preguntes por qué. larga historia y un acuerdo de confidencialidad...
Alguien me envió dinero allí por accidente
No había usado esa cartera en más de un año. Guardo mis semillas de forma segura, pero de alguna manera no tenía la de esa dirección específica.
Lo raro es que casi estoy seguro de que era solo una cuenta normal de Metamask creada con el botón de "crear cuenta".
Así que decidí ir a por un detective completo:
Lo primero que comprobé fue si esa cartera alguna vez había existido dentro de mi ordenador. Metamask almacena los datos cifrados de su monedero localmente en el navegador, así que si el perfil del navegador sigue ahí, la bóveda también podría seguir ahí.
Entré en el almacenamiento de extensiones de Chrome y saqué los archivos de la base de datos de Metamask. Dentro de esos archivos hay un objeto cifrado llamado la bóveda. Ese refugio contiene las semillas y claves que usa Metamask, pero todo está cifrado con tu contraseña de Metamask.
Así que extraje los datos de la bóveda y los descifré.
el cifrado que utiliza Metamask es básicamente una clave derivada de tu contraseña (PBKDF2) que descifra la carga útil del refugio (AES). Si aún sabes la contraseña de Metamask, puedes descifrar la bóveda y recuperar las frases semilla almacenadas dentro.
Esa parte realmente funcionó.
Tras descifrar el refugio, recuperé tres frases semilla diferentes que se habían almacenado en esa instalación de Metamask.
Luego vino el paso de derivación.
Metamask no almacena cada dirección de Ethereum individualmente. Toma una frase semilla y genera carteras a partir de ella de forma determinista usando una ruta de derivación (normalmente m/44'/60'/0'/0/n). Cada vez que haces clic en "Crear cuenta" Metamask simplemente incrementa el índice y obtiene la siguiente dirección de la misma semilla.
Así que escribí un script y empecé a derivar direcciones de esas semillas. cientos de ellos.
...

Populares
Ranking
Favoritas
