Tendencias del momento
#
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.

Aixa
🧉 ecosistema en @sophon 🐻 malo en @berabaddies
hay una billetera que solía tener con dinero en ella y ya no puedo acceder a ella
no me preguntes por qué. larga historia y un NDA...
alguien me envió dinero allí por accidente
no había usado esa billetera durante 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 estoy casi seguro de que era solo una cuenta normal de metamask creada con el botón "crear cuenta".
así que decidí actuar como un detective:
lo primero que verifiqué fue si esa billetera había existido alguna vez en mi computadora. metamask almacena sus datos de billetera encriptados localmente en el navegador, así que si el perfil del navegador todavía está allí, el vault también podría estarlo.
fui al almacenamiento de extensiones de chrome y extraje los archivos de base de datos de metamask. dentro de esos archivos hay un objeto encriptado llamado el vault. ese vault contiene las semillas y claves que metamask utiliza, pero todo está encriptado con tu contraseña de metamask.
así que extraje los datos del vault y los desencripté.
la encriptación que usa metamask es básicamente una clave derivada de tu contraseña (PBKDF2) que desencripta la carga del vault (AES). si aún conoces la contraseña de metamask, puedes desencriptar el vault y recuperar las frases semilla almacenadas dentro.
esa parte realmente funcionó.
despues de desencriptar el vault recuperé tres frases semilla diferentes que habían sido almacenadas en esa instalación de metamask.
despues vino el paso de derivación.
metamask no almacena cada dirección de ethereum individualmente. toma una frase semilla y genera billeteras de manera determinista a partir de ella usando una ruta de derivación (generalmente m/44'/60'/0'/0/n). cada vez que haces clic en "crear cuenta" metamask simplemente incrementa el índice y deriva la siguiente dirección de la misma semilla.
así que escribí un script y comencé a derivar direcciones de esas semillas. cientos de ellas.
comparé cada dirección derivada con la billetera que estoy tratando de recuperar.
también revisé los registros internos de metamask y encontré pruebas de que la billetera había firmado mensajes de esa instalación antes, lo que confirma que esa dirección definitivamente existió dentro de este metamask en algún momento.
pero aquí está la parte extraña:
despues de derivar cientos de direcciones de las tres semillas recuperadas, la billetera nunca apareció.
así que ahora la situación se ve así:
• la billetera definitivamente existió en mi metamask
• metamask firmó mensajes con ella
• recuperé tres semillas del vault
• mis cuentas actuales se derivan correctamente de esas semillas
• pero la billetera que falta no se deriva de ninguna de ellas
lo cual es confuso, porque estoy casi seguro de que esta era solo una cuenta normal creada al hacer clic en "crear cuenta".
lección de cripto del día:
si alguna vez usaste una billetera en una computadora y aún tienes el perfil del navegador y la contraseña, hay una buena posibilidad de que tus semillas todavía estén allí encriptadas en la caché local.
¿hay alguien aquí que haya revisado el almacenamiento de metamask antes... me estoy perdiendo de algo?

88
he sido discriminada en trabajos remotos por ser latina más de una vez
siempre es gracioso cuando algunos chicos europeos / americanos en crypto asumen "oh, ella es de LATAM, debe ser pobre"
hermano... si estoy aquí ganando seis cifras, hablando inglés fluido y fui a la universidad
¿qué crees que parece mi trasfondo? probablemente mejor que el tuyo
88
Parte superior
Clasificación
Favoritos
