I was asking to use BTCrecover because It was able to identify the correct password that I already know that is correct. How it was able to do that if the file is corrupted? So I think that BTCrecover may be is able to extract private keys. But, as you said, It cant do that with bitcoin core wallet.dat. I dont know why not.
I have used --dump-privkeys with --correct-wallet-password and --wallet args, but BTCrecover said "This wallet type does not currently support dumping the decrypted private keys"
![Cry](https://bitcointalk.org/Smileys/default/cry.gif)
Thank you