androz
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:11:01 PM |
|
Come da titolo, mi son ritrovato nell'imbarazzante situazione di aver perso la password creata su https://www.random.org per il mio wallet.dat.. Vi era qualche spicciolo.. L'ho perso definitivamente o vi è un metodo per "sbloccarlo"?? Grazie in anticipo. Io forse posso aiutarti con un software che ho scritto personalmente. Però non lo divulgo. Devi spedirmi il disco, te lo controllo e poi te lo rimando indietro. Se si recupera, mi riconosci una percentuale, altrimenti hai pagato solo le spedizioni (A/R). Valuta tu se ne vale la pena. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Sono si e no 0.003 se non ricordo male
Credo sia una decisione molto difficile da prendere
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:11:43 PM |
|
Io forse posso aiutarti con un software che ho scritto personalmente. Però non lo divulgo. Devi spedirmi il disco, te lo controllo e poi te lo rimando indietro. Se si recupera, mi riconosci una percentuale, altrimenti hai pagato solo le spedizioni (A/R). Valuta tu se ne vale la pena. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) E' possibile solamente capire se questo tuo sw si basa sui tradizionali bruteforce (improbabilissimo con una pass di 24 caratteri) o vai a pescare la password in qualche altra maniera? Si basa su una ricerca intensiva sui settori del disco. Infatti mi serve il disco, non il solo wallet ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) FaSan
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:12:09 PM |
|
Come da titolo, mi son ritrovato nell'imbarazzante situazione di aver perso la password creata su https://www.random.org per il mio wallet.dat.. Vi era qualche spicciolo.. L'ho perso definitivamente o vi è un metodo per "sbloccarlo"?? Grazie in anticipo. Io forse posso aiutarti con un software che ho scritto personalmente. Però non lo divulgo. Devi spedirmi il disco, te lo controllo e poi te lo rimando indietro. Se si recupera, mi riconosci una percentuale, altrimenti hai pagato solo le spedizioni (A/R). Valuta tu se ne vale la pena. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Sono si e no 0.003 se non ricordo male
Credo sia una decisione molto difficile da prendere Ahh haha non l' avevo letto ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) FaSan
|
|
|
|
alexrossi
Legendary
Offline
Activity: 3836
Merit: 1745
Join the world-leading crypto sportsbook NOW!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:13:26 PM |
|
Si basa su una ricerca intensiva sui settori del disco. Infatti mi serve il disco, non il solo wallet ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) FaSan In qualche modo la password quindi sarebbe loggata, a tuo parere? Questo ragionamento su che OS si applicherebbe?
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:16:43 PM |
|
Si basa su una ricerca intensiva sui settori del disco. Infatti mi serve il disco, non il solo wallet ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) FaSan In qualche modo la password quindi sarebbe loggata, a tuo parere? Questo ragionamento su che OS si applicherebbe? No, si basa sul fatto che il tuo wallet non criptato non viene cancellato finchè il nuovo wallet criptato non è stato salvato con successo. Ovviamente non è garantito il recupero, il fattore K è indispensabile ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan
|
|
|
|
alexrossi
Legendary
Offline
Activity: 3836
Merit: 1745
Join the world-leading crypto sportsbook NOW!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:22:32 PM |
|
No, si basa sul fatto che il tuo wallet non criptato non viene cancellato finchè il nuovo wallet criptato non è stato salvato con successo. Ovviamente non è garantito il recupero, il fattore K è indispensabile ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Che tu sappia, il wallet crittato va per forza a sostituire il vecchio wallet non crittato? O questo viene semplicemente flaggato dal sistema come "sovrascrivibile"?
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:24:44 PM |
|
No, si basa sul fatto che il tuo wallet non criptato non viene cancellato finchè il nuovo wallet criptato non è stato salvato con successo. Ovviamente non è garantito il recupero, il fattore K è indispensabile ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Che tu sappia, il wallet crittato va per forza a sostituire il vecchio wallet non crittato? O questo viene semplicemente flaggato dal sistema come "sovrascrivibile"? Come ti ho scritto prima se qualcosa và storto durante la fase di crypt perderesti tutto, e chiaramente non si può rischiare. Quindi c'è un attimo, pochi millesimi di secondo, in cui sul disco sono presenti entrambi. FaSan
|
|
|
|
alexrossi
Legendary
Offline
Activity: 3836
Merit: 1745
Join the world-leading crypto sportsbook NOW!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:28:38 PM |
|
No, si basa sul fatto che il tuo wallet non criptato non viene cancellato finchè il nuovo wallet criptato non è stato salvato con successo. Ovviamente non è garantito il recupero, il fattore K è indispensabile ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Che tu sappia, il wallet crittato va per forza a sostituire il vecchio wallet non crittato? O questo viene semplicemente flaggato dal sistema come "sovrascrivibile"? Come ti ho scritto prima se qualcosa và storto durante la fase di crypt perderesti tutto, e chiaramente non si può rischiare. Quindi c'è un attimo, pochi millesimi di secondo, in cui sul disco sono presenti entrambi. FaSan Dopodiché tecnicamente cosa avviene alla copia non crittata?
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:31:45 PM |
|
No, si basa sul fatto che il tuo wallet non criptato non viene cancellato finchè il nuovo wallet criptato non è stato salvato con successo. Ovviamente non è garantito il recupero, il fattore K è indispensabile ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) FaSan Che tu sappia, il wallet crittato va per forza a sostituire il vecchio wallet non crittato? O questo viene semplicemente flaggato dal sistema come "sovrascrivibile"? Come ti ho scritto prima se qualcosa và storto durante la fase di crypt perderesti tutto, e chiaramente non si può rischiare. Quindi c'è un attimo, pochi millesimi di secondo, in cui sul disco sono presenti entrambi. FaSan Dopodiché tecnicamente cosa avviene alla copia non crittata? Guarda il codice : https://github.com/bitcoin/bitcoin/blob/master/src/walletdb.cpp#L82Prima viene scritta la nuova chiave criptata e poi viene cancellata la vecchia chiave non criptata. Sapendo che ogni chiave impegna solo 64bit, e che un settore del disco è grande tra 8k a 64k, e viene escluso interamente anche se scritto parzialmente, la possibilità di ritrovare i 64bit della chiave è parecchio alta. FaSan
|
|
|
|
androz
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:38:24 PM |
|
Prima viene scritta la nuova chiave criptata e poi viene cancellata la vecchia chiave non criptata. Sapendo che ogni chiave impegna solo 64bit, e che un settore del disco è grande tra 8k a 64k, e viene escluso interamente anche se scritto parzialmente, la possibilità di ritrovare i 64bit della chiave è parecchio alta.
FaSan
Molto interessante, grazie della dritta fasan ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
Matt9301 (OP)
Legendary
Offline
Activity: 1624
Merit: 1009
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 20, 2014, 08:43:56 PM Last edit: May 27, 2014, 08:28:41 AM by Matt9301 |
|
Fasan ti ringrazio per la disponibilità! Se fosse stata una grande quantità, sarei andato sulla fiducia, essendo membro attivo della community! Ma smontare l'hd per quella cifra, non credo ne valga la pena! Grazie ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
|
Matt9301 (OP)
Legendary
Offline
Activity: 1624
Merit: 1009
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 27, 2014, 08:28:50 AM |
|
P.s. Password recuperata ragazzi! Ho effettuato un dictionary attack e tutto è andato per il meglio! Grazie ancora per la disponibilità, se qualcuno ha necessità, posso aiutarvi! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
|
jack0m
Legendary
Offline
Activity: 3752
Merit: 2033
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 27, 2014, 08:41:38 AM |
|
P.s. Password recuperata ragazzi! Ho effettuato un dictionary attack e tutto è andato per il meglio! Grazie ancora per la disponibilità, se qualcuno ha necessità, posso aiutarvi! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) ma non era di 24 caratteri random? Come faceva ad essere in un dizionario??
|
Money is a hoax. Debt is slavery. Consumerism is toxic.
|
|
|
Matt9301 (OP)
Legendary
Offline
Activity: 1624
Merit: 1009
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 27, 2014, 08:42:50 AM |
|
P.s. Password recuperata ragazzi! Ho effettuato un dictionary attack e tutto è andato per il meglio! Grazie ancora per la disponibilità, se qualcuno ha necessità, posso aiutarvi! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) ma non era di 24 caratteri random? Come faceva ad essere in un dizionario?? Era di 12, errore mio!
|
|
|
|
FaSan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 27, 2014, 09:51:48 AM |
|
|
|
|
|
jkoin
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 27, 2014, 11:29:55 AM |
|
Io non uso la funzione integrata nel wallet-qt.
Uso la console linux, seguendo questi passi:
1) ci si porta nella cartella .bitcoin (o .litecoin o .qualsiasialtracoin è la stessa cosa)
2)Cripto il wallet: openssl aes-256-cbc -in wallet.dat -out wallet.criptato
3)Ora sull'hard disk convivono quello in chiaro e quello criptato. Prima di cancellare quello in chiaro, lo rovino immettendogli dati casuali: dd if=/dev/urandom of=wallet.dat bs=4k in questo modo se qualcuno mi rubasse l'hard disk non potrà fare un recovery di quello in chiaro cancellato
4)quando devo ricreare il wallet in chiaro utilizzo: openssl aes-256-cbc -d -in wallet.criptato -out wallet.dat
|
|
|
|
|