A hacker has entered my account. When I get some payment, it sends to another in 30 seconds. I need to get my tokens out of this wallet.. Is there any way? Is there any way I can change the private key? Or put some kind of password in the private key? I used this address for work I have many tokens in it.
Create a new wallet with a new private key. Transfer every token to this new wallet and you should be good.
Make a backup of the new private key! NEVER share your private key with anyone! Not even your mother! :)