RSS

ilgi alanlarým

son yorumlar

eþim dostum

Gerçek Dosyalar ile Sahte Dosyalarý Ayýralým

15 Mayýs 2007

Bash kategorisindeki tüm yazýlar
Bir dizinde yüzlerce hatta binlerce dosya olduðunu düþünün. Bu dosyalarýn içerisinde sahte dosyalarda var. Sahte dosya derken þunu kastettim; ".jpg" uzantýlý veya kendi uzantýsýnda fakat gerçekten JPG resmi olmayan dosyalar. Bu dosyalar html, png, gif, doc, txt, mpeg, gibi JPG grafik dosyasý hariç diðer tüm dosya türlerini kapsýyor.

Evet geçen gün baþýma böyle bir þey geldi. Ýþte PHP nin yetersiz kaldýðý yerlerden biri. O kadar uðraþtým fakat PHP de güvenli bir þekilde bunu yapabilecek yöntem bulamadým. Kullanýlabilecek function'lar var. shell_exec() kullanýlarak halledilebilir fakat madem shell komutu çalýþtýracam o zaman neden PHP kullanýyým ki ? Bu komutu PHP ile çalýþtýrmaktansa komut satýrýndan çalýþtýrmak daha kolay.

Gelelim bash betiðimizin çalýþmasýna. Bash hakkýnda az/çok bilginiz varsa, koda göz atmanýz, nasýl çalýþtýðý hakkýnda size fikir verecektir.

Aþaðýdaki kodu "jpeg" dosya adýyla kayýt edin.
Bu yazý 184 kez okunmuþ, 0 adet yorum yapýlmýþ.
Yorum Yaz   |   Devamý