Start here: if you think your site has been hacked, read How to tell if your WordPress site has been hacked. If you are choosing a tool, read WordPress security alternatives compared.

If your site may be hacked

Security fundamentals

Hosting and firewalls

Choosing a security tool

About SiftWP