I heard this is possible. But the problem is it would take so much time to decrypt the hidden key. No one would spent so much time just to get a working private key. There is risk in this method. Given that you can do this, you will be creating a traffic that can be seen as a threat in the network which means you can be traced for doing so. As a result maybe you can be put to jail even before finally recovering the bitcoin you want to steal.