dnaz adlı üyeden alıntı: mesajı görüntüle
Bu durumda imgur vb sitelere bağlı kalmış olacaksınız, yani imgur sitesini kandirabilen sizide kandırmış olur.

Mantık olarak güzel bir yöntem.

Bunun yerine farklı check yöntemleri deneyebilirsiniz, tabi bunu o siteler gibi sadece sizin sitenizde kullanmalısınız. Nette bilinmeyen algoritmalar ile deneme yaparak en hızlı yöntemi kullanmanızı tavsiye ederim.
Selamlar, en güzel yöntemlerden birisi aslında bir sunucunuz vardır ve buna image viewer bir program kurarsınız. Her PHP işleminde de linux sunucuya kod atarsınız. Koddan bu yüklenen görseli açmasını istersiniz. Bu image viewer bunu başarıyla açar ve hata basmaz ise görselin gerçek bir görsel olduğuna kanaat getirirsiniz.

Ek olarak yüklenen görseli virüs programı ile taramadan geçirirsiniz. Bu program görseli görsel olarak değil kod bazında tarar.

Üstüne giriş seviye koruma diye tabir ettiğimiz; mimetype, size, width, height kontrolleriyle desteklersiniz.

Sonuç: cillop gibi güvenli bir görsel.

AMA!

Bunu hosting'de yapamazsınız. Bunu basit bir VPS/VDS sunucuda yapamazsınız. Bunun için kaynak gerekir.

Bu yöntem ile bu kaynakları zaten on sene kadar önce kodlamış, güveninden şüphe olmayan imgur, imgbb, hizliresim gibi sistemlerden kullanabiliriz bu yolla.
Ne sunucumuz yorulur, ne görselin içine injeksiyon gömülebilir.

Bir değer değinmek istediğim nokta: Bu durumda imgur vb sitelere bağlı kalmış olacaksınız, yani imgur sitesini kandirabilen sizide kandırmış olur. cümleniz. Bu sistemler kandıralabilir sistemler olsaydı, hack haberlerini çoktan alırdık. Çoktan kapanırlardı.