Author

Topic: JAXX liberty on iphone question (Read 217 times)

staff
Activity: 3500
Merit: 6152
March 31, 2020, 08:58:04 AM
#7
I have never used jaxx wallet in iphone but AFAIK the wallet data isn't stored in the icloud backup. Since jaxx wallets allows user to have complete control over the keys, storing on a cloud backup server might expose the keys at some point of time. Hence the backup file (not completely sure) would be stored in a encrypted format in the form of .plist file which is quite useless and they would be available in the com.kryptokit.kryptokit app domain folder. I have heard people trying to break the .plist file using a sqlite but didn't come up with favorable outputs.

I just installed Jaxx on my PC (Windows) to try and locate the wallet file, and I believe this is it:

Code:
C:\Users\OmegaStarScream\AppData\Roaming\com.liberty.jaxx\IndexedDB\file__0.indexeddb.leveldb\000003.txt

I managed to find addresses, xPubs and everything else that is displayed on the UI basically, except for the private keys (they might be encrypted as I couldn't find them on plaintext). As a test, I disabled my internet connection, and then deleted the file above...

After launching Jaxx for a second time, I got asked to either create a new wallet or restore one (which should also prove that the file above is the wallet).

So, after I created a new wallet, I went to the settings to try and export the private keys... but I only got these wallets to export PKs from. I went back to the first page to try and create a BTC or LTC wallet (since it wasn't created on launch)... but that didn't work. I was just stuck on this window. But whenever I enabled my internet back, it worked fine!

So, unless I'm missing something, It appears to me that wallets are not created offline except for Dash, Zcash and Dogecoin.
legendary
Activity: 2730
Merit: 7065
March 31, 2020, 07:00:00 AM
#6
Not the 12 words, that i know. What i mean the encrypted wallet data in json format which is possinle to export.
Your seed is the Alpha and Omega so you don't need anything else. I have seen similar threads before and I don't remember reading about a way around the encryption unless you jailbreak your phone before. In that case you would be dealing with other security-related issues.

I am curious as to why you need access to those data files? 
legendary
Activity: 3472
Merit: 3217
Playbet.io - Crypto Casino and Sportsbook
March 30, 2020, 01:31:35 PM
#5
Not the 12 words, that i know. What i mean the encrypted wallet data in json format which is possinle to export.

Im interest to know where that file/data is stored.

I believe that the file can be only found if you have access to the system folder of your iPhone but there's no way to access the system folder except for iPhone which is already jailbroken. But there is no jailbreak procedure that will work on the latest version of the iPhone yet.

I've also heard someone use iCloud to back up the wallet(Different wallet) but after he synced the backup wallet it doesn't show the old wallet. So it's not a good idea to backup your wallet using iCloud.

If you want to backup your wallet like the above said it is always the best to have a backup seed phrase on the piece of paper or save somewhere safe.
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
March 30, 2020, 10:49:09 AM
#4
Not the 12 words, that i know. What i mean the encrypted wallet data in json format which is possinle to export.

Im interest to know where that file/data is stored.

I have never used jaxx wallet in iphone but AFAIK the wallet data isn't stored in the icloud backup. Since jaxx wallets allows user to have complete control over the keys, storing on a cloud backup server might expose the keys at some point of time. Hence the backup file (not completely sure) would be stored in a encrypted format in the form of .plist file which is quite useless and they would be available in the com.kryptokit.kryptokit app domain folder. I have heard people trying to break the .plist file using a sqlite but didn't come up with favorable outputs.

So, you should write the 12 words in a piece of paper as instructed by OmegaStarScream and store them in a secure place. If you tend to lose this backup phrase, I am very much sure you will have a very bad nightmare of losing all your funds stored in the wallet. Hence, there is only way of having a backup of your funds and i.e through writing up the 12 word phrase.

For reference from Jaxx Reddit mod :

Quote from: jaxx_andrei
Hi there, sorry to hear about your issue. Unfortunately, there isn't a way to restore your full wallet files via the iCloud backup because they don't get backed up there.
jr. member
Activity: 54
Merit: 11
March 30, 2020, 04:36:39 AM
#3
Which data are you looking for? The 12 words is all you need to restore your funds. Just make sure to write them on a piece of paper and hide them somewhere safe.

Not the 12 words, that i know. What i mean the encrypted wallet data in json format which is possinle to export.

Im interest to know where that file/data is stored.
staff
Activity: 3500
Merit: 6152
March 30, 2020, 02:47:39 AM
#2
Which data are you looking for? The 12 words is all you need to restore your funds. Just make sure to write them on a piece of paper and hide them somewhere safe.
jr. member
Activity: 54
Merit: 11
March 30, 2020, 02:38:56 AM
#1
Where does JAXX store my data on the phone, is it possible to manually backup the data or should I use icloud?
Jump to: