Hocam farklı türde dosyaların yüklenmesine izin vermeyeceksiniz.
Örneğin bir ssh veya exe dosyası varsa bunu upload alırken, arşivlenmiş halde alacaksınız.
Dosyaların mime typelerini ve uzantılarını yüklemelerden sonra kontrol ettin ve .zip, .rar, .tar gibi sıkıştırılmış içeriklere izin verin.
Diğer türlü değil tüm virüs tarayıcılarınıda kursanız, sistemi aşmak isteyen aşabilir.
En güvenli yol budur.
Ek olarak; .exe uzantıyı yüklemeye izin verirseniz sorun olmaz diye düşünüyorum, sistemin alt yapısı linux ise sistemde virüs çalıştırmayacaktır. (Bununda mime/type kontrolünü sağlamalısınız.)
hocam zip olarak yükletirsek uzantı kontrolü nasıl yapacaz zip içerigini nasıl açtırıp baktıracaz ya da normal word excel dosyalarını kabul edip uzantılarını kontrol edip yüklerken bizim zipleyip kaydetme şansımız var mı sıkıştırarak.