verebilir :D eğer izinler varsa - ki olacakki upload yapsın - tüm dosyalarını silebilir, adlarıyla oynayabilir vs.. boyutlara dikkat edebilirsin. 5-15 kb altını almayabilirsin çok nemli değilse :) uzantılara dikkat edersin. virüz filan yüklenebilir ama açılmadığı sürece çalışmaz heralde :| kelimeler albayım bazı anlamlara gelmiyor.

Müritler sormak istediğim şu. bir upload scripti için hangi güvenlik nlemlerini almalıyım. rneğin dosya uzantısını kontrol etmedik, adam zararlı bi kod parçacığı bulunduran bişe yukledi, klasrü de biliyo bunu çalıştırıp sisteme zarar verebilir mi? Ben dosya uzantısını kontrol etmek dışında ne gibi güvenlik nlemleri almalıyım?

hocam yazılımda benim bugüne kadar güvenlikle ilgili ğrendiğim temel kural şu. kullanıcıdan veri olarak ne girmesini bekliyorsan onu girip girmediğini kontrol ettir. mesela sql injection için çoğu kişi idyi sayı olarak kullanır ama kullanıcı oraya sayı girmeyebilir :) aynı mantıkla kullanıcıdan dosya upload etmesini istiyorsan hangi uzantıları istiyorsan onlar olup olmadığını kontrol et yeterli. ama sunucuya asp, php, aspx, py vb. herhangi bir dosya yüklemesini istiyorum ama zarar veremesin diyorsan yüklenen dosyanın içeriğinde bazı şeyleri kontrol et. mesela asp için sylüyorum wscript, filesystemobject vb. kullanıyor mu kontrol et. zaten birkaç denemede başarısız olursa uğraşacağını pek sanmıyorum :D screw you guys! i"m goin" hoooome!