ripple / ripple-client

A UI for the Ripple payment network built using web technologies
ISC License
1.34k stars 494 forks source link

Recover access to ripple.com/client with localstorage db? #2651

Open deed02392 opened 6 years ago

deed02392 commented 6 years ago

I have a localstorage DB from when ripple.com/client was still up. It contains a table 'ItemTable' with four fields:

ripple_blob_[hexstring]
ripple_known
ripple_currencies_all
ripple_pairs_all

Can anybody help me open these data? I still remember the password I used on ripple.com/client.

Thanks a lot.

shekenahglory commented 6 years ago

I'm not sure if rippleblob[hexstring] is the encrypted blob, but if so this is the logic the old client used to decrypt it: https://github.com/ripple/ripple-client/blob/oldclient/src/js/services/oldblob.js#L130-L146

deed02392 commented 6 years ago

@shekenahglory Hey, that's really helpful. This is for the local storage mode wallet that was public back in late 2013 early 2014. I will check and update with any progress when I next get access to my machine (in a couple days).

It appears as if [hexstring] is the sha256 of concat(user,pass).