EDIT: for the record, the OP sent me 3 .dat files... Based on my investigations none of these .dat files are wallet.dat files.
The file contents is in no way consistent with the contents of a wallet.dat file, LTC or otherwise... It doesn't even look like a corrupted wallet.dat file.
@OP, did you just do a file recovery on *.dat files? Or did you explicitly search for wallet.dat files? Or did you just do a search for deleted files?
I found the deleted files (*wallet*.dat, and found only wallet.dat) and restored them by recovery utilities (GetDataBack/Recuva/R-undelete/TestDisk - GTB most helpful)
NEWS:
I made a serious mistake when building the recovery code on the program (thanks to Marcelo Bianchi). Wrong recovery directory specified. So I was get:
Read 0.0 Go in 0.0 minutes
Found 0 possible wallets
Found 0 possible encrypted keys
Found 0 possible unencrypted keys
NOW, with correct code, i get this reports like this (on both 2 pc, where i found wallet.dat files):
Read 119.9 Go in 68.7 minutes
Found 0 possible wallets
Found 276 possible encrypted keys
Found 0 possible unencrypted keys
Traceback (most recent call last):
File "pywallet.py", line 4870, in <modul
recoveredKeys=recov(device, passes, si
File "pywallet.py", line 1532, in recov
list_of_possible_keys_per_master_key[t
IndexError: list index out of range
Read 499.5 Go in 108.0 minutes
Found 0 possible wallets
Found 2040 possible encrypted keys
Found 0 possible unencrypted keys
Traceback (most recent call last):
File "pywallet.py", line 4870, in <mo
recoveredKeys=recov(device, passes,
File "pywallet.py", line 1532, in rec
list_of_possible_keys_per_master_ke
IndexError: list index out of range
Marcelo Bianchi told me that there is no more hope...
Who has any thoughts on this matter?