Hello My site get hack not once but several time all the time I get phishing message from domain registrar that my site is involved in banking fraud I wonder how anyone can insert any kind of pages in upload folder in wordpress I use VPS server and upload folder is not writable how this happen .Kindly Let me know how to avoid these fraud
It seems that you haven't secured your VPS properly thats how they get into your Wordpress site. What actions did you take to prevent getting hacked besides making your folders not writable ?
https://www.digitalocean.com/community/community_tags/security , you can find here a lot of security tutorials for different OS.