bence bu konunun kapatılması lazım.Sonuçta scripti yazan makine değil insan veya insanlar....
Eğer hiç hacklenmek istemiyorsanız php den vazgeçin html ye dönün

(sunucu hackleri hariç)
Aynı şekilde php de de kod curcunası yaratmadan sade ve kurallarına göre kendinize basit ama işlevli bir forum yaratabilirsiniz....
smf çok özellikli olduğu için bazen gözden kaçan şeyler olabiliyor.Bunlarda sürümlerle güncelleniyor....
istediğiniz kadar para verin yada uğraşın tam anlamıyla %100 güvenli diye bir durum söz konusu olamaz....