درود
دوست عزیزم هک شدن سایت به چند عامل بستگی دارد
1- امنیت کلی سرور و سیستم عامل
2- امنیت سرویس های مهم نصب شده روی سرور مانند php-mysql-webserver
3- امنیت اسکریپت های نصب شده روی سرور
4- امنیت دسترسی های فایلهای روی سرور
و........
هر کدام از این موارد اگز در بصورت حرفه ای تنظیم و بهینه نشده باشند احتمال هک شدن همیشه وجود دارد