If someone manage to crack open the wallet, i think that person would just withdraw all the bitcoin out of the wallet.
The user hasn't provided the wallet file - the best you can do with this method is discover their password via bruteforce. What you are not doing is calculating their privatekey.