There isn't really a "hack" for it. If someone knows the password, you're going to have to send a support ticket on another account, and then they'll give you details to fill out, like the IP registered on the account, the transaction ID's used, previous passwords(I think), and any other additional detail. From there you gotta hope to get it back. Also make sure you don't give your password to ANYBODY. If you didn't, be careful of keyloggers, phishers, and more. Those common "ZP Generators" are all fake stuff. They're not real. They steal your account info and everything else. Never get near that stuff.
Any ways, after you get the support ticket filled out and everything, they'll change your security question(hopefully) and they'll make sure you get full ownership of it.
That's the only answer you possibly are going to get. Good luck.