Skip to content

Commit

Permalink
add README
Browse files Browse the repository at this point in the history
  • Loading branch information
solipsis committed May 6, 2018
1 parent b1179e1 commit 8f55894
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 1 deletion.
67 changes: 67 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# walletRecover #

walletRecover is a utility to help recover legacy blockchain.info wallets.
It supports multiple legacy blockchain.info encryption formats

## Installation ##

go get -u github.com/solipsis/walletRecover
go install github.com/solipsis/walletRecover

## Usage ##

```
walletRecover [pathToEncryptedWallet] [pathToPasswordDictionary]
example: walletRecover myWallet.aes.json rockyou.txt
```

### Example Output ###

```
Health Check: Not json: P5a4t1r9i0c9k5 | 0 passwords tried so far
Health Check: Not json: 123456n | 10000 passwords tried so far
Health Check: Not json: ineedu | 20000 passwords tried so far
Health Check: Not json: angies | 30000 passwords tried so far
Health Check: Not json: nathan4 | 40000 passwords tried so far
Health Check: Not json: alphonso | 50000 passwords tried so far
Health Check: Not json: monmouth | 60000 passwords tried so far
Health Check: Not json: shawarma | 70000 passwords tried so far
Health Check: Not json: 300606 | 80000 passwords tried so far
Health Check: Not json: alethea | 90000 passwords tried so far
Health Check: Not json: salah | 100000 passwords tried so far
Health Check: Not json: ronaldinio | 110000 passwords tried so far
Health Check: Not json: 30011991 | 120000 passwords tried so far
Health Check: Not json: num1bitch | 130000 passwords tried so far
Health Check: Not json: holton | 140000 passwords tried so far
Health Check: Not json: dunkel | 150000 passwords tried so far
Health Check: Not json: fucku07 | 160000 passwords tried so far
Health Check: Not json: lane05 | 170000 passwords tried so far
Health Check: Not json: sexygirl8 | 180000 passwords tried so far
Health Check: Not json: Auburn | 190000 passwords tried so far
Health Check: Not json: juliepearl | 200000 passwords tried so far
Health Check: Not json: 05142005 | 210000 passwords tried so far
Health Check: Not json: ilikepie12 | 220000 passwords tried so far
Health Check: Not json: 12140 | 230000 passwords tried so far
Health Check: Not json: lokita5 | 240000 passwords tried so far
Health Check: Not json: ambriz | 250000 passwords tried so far
Health Check: Not json: snowfire | 260000 passwords tried so far
Health Check: Not json: joecole10 | 270000 passwords tried so far
Health Check: Not json: alovetokill | 280000 passwords tried so far
Wallet decoded successfully with password: "potato"
Decoded: {
"guid" : "695b1421-b294-10a2-8456-15f4508f9f14",
"sharedKey" : "084a5323-2fe2-4e1e-8d91-8edacb7aa957",
"options" : {"pbkdf2_iterations":10,"fee_policy":0,"html5_notifications":false,"logout_time":600000,"tx_display":0,"always_keep_local_backup":false},
"keys" : [
{"addr" : "1NbKx2bfD3KXYyacbNWeZy7UAeBBqskFic",
"priv" : "BuripA8RrhFnW2WMsHiqEEE4itW35gtSJz7d24J4SFUk"}
]
}
```

### Donations ###
```
BTC: 1ED8d3r93XNRs5za1xxeNcTp8ugeoZfYUx
ETH: 0xdd97359867fda3713def38eeb9390994de206be2
```
2 changes: 1 addition & 1 deletion main.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ func main() {

// We decrypted successfully
close(done)
fmt.Println("Wallet decoded successfully")
fmt.Printf("Wallet decoded successfully with password \"%s\"\n", p)
fmt.Printf("Decoded: %s\n", string(dec))
return
}
Expand Down

0 comments on commit 8f55894

Please sign in to comment.