Author

Topic: Problemas para encontrar la llave privada (Read 1474 times)

newbie
Activity: 7
Merit: 0
November 26, 2013, 05:09:48 AM
#10
Muchas gracias a todos.

Tenía una contraseña que pensaba que era para otra cosa pero era precisamente para esto (vaya follón mental que tenía...).

Y ya tengo el private key ;-)
hero member
Activity: 616
Merit: 501
November 25, 2013, 02:00:25 PM
#9
Edito: A ver, el problema gordo ya no lo tengo, pero intento hacer un "dumpprivkey " desde la consola de depuración y me dice que "Private key is not know (code -4)". ¿Para esto sí que necesito estar sincronizado?


Tu wallet está cifrada, es decir, en algún momento estableciste una contraseña para poder gastar saldo y pues también la necesitas para acceder a las private keys, debes acordarte cuál clave pusiste en ese entonces.

Para usar la contraseña en la consola, primero pones el comando: walletpassphrase 600
Y ahora sí podrás hacer el dumpprivkey de las direcciones que quieras.
newbie
Activity: 7
Merit: 0
November 25, 2013, 11:53:00 AM
#8
¡¡Magia!! Vuelvo a poner el wallet.dat antiguo en el Bitcoin-Qt y ahora sí que me lo pilla, y sin terminar de sincronizar... No sé, será que me he ido a hacer otra cosa y le ha dado tiempo a ponerse en marcha el programa.

Pues nada, gracias a los dos :-)

(Ahora tardaré en desinstalar el monedero... Virgen santa, 1 semana para sincronizar... Bueno, ni eso, que va por el 92,55% :-P)

Edito: A ver, el problema gordo ya no lo tengo, pero intento hacer un "dumpprivkey " desde la consola de depuración y me dice que "Private key is not know (code -4)". ¿Para esto sí que necesito estar sincronizado?

Edito de nuevo:
Lo del pywallet.py ya lo probé y no me acaba de funcionar... Es que me saca muchas direcciones y no la que yo quiero exactamente... De todas maneras no sé si me llega a sacar la que yo quiero porque con el cmd del Windows no puedo ir pausando pantallas para verlo todo desde el principio. He probado otros programas de comandos y tampoco veo que pueda llegar al inicio de la lista. Y también he probado poner una dirección de las que me salen a simple vista en el Blockchain (esto funciona) y luego pegar el código del wallet.dat en la pantalla para pegar el código, pero no me acepta el código y sigo sin poder descifrar la clave privada de lo que me interesa.

He probado con el Krugercoin y no hay problema, pero este monedero me lo bajé por probar, no me interesan las direcciones que hay ahí.
hero member
Activity: 616
Merit: 501
November 25, 2013, 11:39:46 AM
#7
Ese script es para hallar la clave con la que se cifró la wallet con fuerza bruta, no para hallar la private key

Heyyy?
Si tienes la wallet desencriptada ya es trivial sacar la privkey con (por ejemplo pywallet.py).

Si, de hecho con un simple comando del cliente oficial la puedes sacar, pero me parece que konvulsion están confundiendo la clave de desencriptar la wallet con la clave privada:

Pff, no tengo ni idea de cómo era, si llego a saber que ahora tendría este problema me hubiera registrado antes en Blockchain, y un problema menos. Se supone que tiene que empezar por 5, ¿no?

¿Para buscarlo por fuerza bruta qué software necesito?
newbie
Activity: 28
Merit: 0
November 25, 2013, 11:23:00 AM
#6
Ese script es para hallar la clave con la que se cifró la wallet con fuerza bruta, no para hallar la private key

Heyyy?
Si tienes la wallet desencriptada ya es trivial sacar la privkey con (por ejemplo pywallet.py).
hero member
Activity: 616
Merit: 501
November 25, 2013, 10:26:33 AM
#5
Ese script es para hallar la clave con la que se cifró la wallet con fuerza bruta, no para hallar la private key, creo que desde el principio konvulsion está confundido entre estas dos cosas.

konvulsion, no puedes hallar una private key a partir de la dirección, si eso se pudiera nada de esto tendría sentido, cualquiera que sepa tu dirección podría ser dueño del saldo.

Para importar tu wallet al cliente oficial solo tienes que reemplazar el archivo wallet.dat, y no es necesario que se sincronice para tener acceso a las private keys de las direcciones de esa wallet (es claro que necesitas tener tu antiguo archivo wallet.dat, si no lo tienes se perdió tu saldo).
newbie
Activity: 28
Merit: 0
November 25, 2013, 10:01:17 AM
#4
https://bitcointalksearch.org/topic/m.942171

aqui tienes un script para atakar la wallet.
newbie
Activity: 7
Merit: 0
November 25, 2013, 04:51:57 AM
#3
Me pone esto:

No Private Keys Imported. Unknown Format Incorrect Password

Pff, no tengo ni idea de cómo era, si llego a saber que ahora tendría este problema me hubiera registrado antes en Blockchain, y un problema menos. Se supone que tiene que empezar por 5, ¿no?

¿Para buscarlo por fuerza bruta qué software necesito?

¿Creéis que si sigo intentando con el Bitcoin_Qt lo conseguiré? El problema es que ni siquiera sé si lo estoy haciendo bien, porque está sincronizando con el wallet.dat que viene por defecto... Si le meto el wallet.dat que tenía antes no se llega a abrir, ni me sale la barra verde ni nada, me pone "reconectando" o algo así y nunca se abre (y no sé si realmente está haciendo algo o no).
newbie
Activity: 28
Merit: 0
November 24, 2013, 07:26:07 AM
#2
Solo tienes que arrastrar.

https://blockchain.info/es/wallet/import-wallet

Pero si no tienes la privkey y tienes una idea de como era puedes probar por fuerza bruta.
newbie
Activity: 7
Merit: 0
November 24, 2013, 05:58:15 AM
#1
Instalé el Bitcoin_Qt hace muchos meses y lo desinstalé, y hace apenas 1 semana lo he vuelto a instalar. Todavía no he logrado que sincronice y ya he probado muchas cosas. Hoy mismo me he registrado en Blockchain y ahora tengo un monedero ahí. Me va muy bien, pero yo quiero recuperar los bitcoins que tenía. He añadido la dirección, pero me falta la llave privada. No ha funcionado nada de lo que he probado, y lo último que he estado haciendo es importar el monedero con la "Salida de pywallet.py -dumpwallet", pero pego ahí el código y no me lo acepta. ¿No hay ninguna manera sin tantas complicaciones de tener una llave a partir del wallet.dat? O que lo genere desde la dirección, aunque no creo que sea tan fácil...
Jump to: