It isn’t potential to extract the seed phrase from a pockets.dat file created by Bitcoin core software program.
It is because Bitcoin core doesn’t use a seed phrase / restoration phrase to generate the numeric seed.
Extra usually, wallets that use seed phrases do not retailer them on information information, definitely not in a means that anybody may extract them with out understanding the pockets password.
The present model of Bitcoin core in early 2025 can nonetheless learn wallets created by outdated variations together with these in legacy format.
I’ve learn of different instruments that may learn pockets.dat information, together with a number of named PyWallet.