Merhaba dostlar,
Bir eklenti vardı resim-uzantisi.jpeg&width=200&height=200 şeklinde url yapısıyla istediğim şekilde resimleri yeniden boyutlandırabiliyorduk.
Bu eklentini adı neydi ?
JS İle resim Boyutlandırıp Kırpma
9
●142
- 21-10-2022, 17:29:52
- 21-10-2022, 17:40:29http://btobac.com/blog/crop-scale-re...l-php-drupal-8 işinize yarayabilir.
- 21-10-2022, 17:42:21Evet sanırım buydu tiny vs diye başlıyordu. Güvenlik açığı kısmına bir bakayım.Mhmmd adlı üyeden alıntı: mesajı görüntüle
Teşekkürler bunuda bir deneyeyim.eycreative adlı üyeden alıntı: mesajı görüntüle - 21-10-2022, 17:44:23[QUOTE=ErkanAranci;1083721304]Evet sanırım buydu tiny vs diye başlıyordu. Güvenlik açığı kısmına bir bakayım.
Açık meselesi de şöyle hocam. Her türlü width ve height verilerek oluşturulan resim, sizin cache dosyanızda yeniden oluşturulduğu için tüm disk alanınızı bitirebilir herhangi bir bruteforce saldırısında.
Ben onun için izin verilen boyutlar diye bir array tutmuştum ve sadece bu boyutlarda kırpma yapıyordum. - 21-10-2022, 18:02:08[QUOTE=Mhmmd;1083721319]Anladım mega boyutlarda resimle oluşturup cache klasörünü şişiriyordu.ErkanAranci adlı üyeden alıntı: mesajı görüntüle
Eğer duruyorsa sendeki kodu benimle paylaşırmısın ? - 21-10-2022, 18:04:35[QUOTE=ErkanAranci;1083721424]Hocam evde değilim. Acil değilse eve geçince atayım size. Biraz geç olabilir ama atarım bugün.Mhmmd adlı üyeden alıntı: mesajı görüntüle
- 21-10-2022, 21:02:15[QUOTE=Mhmmd;1083721439]Teşekkürler bekliyor olacağım 🤣ErkanAranci adlı üyeden alıntı: mesajı görüntüle
- 22-10-2022, 18:56:42
$allowed_sizes = ['500x400', '100x200', '1000x500']; $w = $_GET['w']; $h = $_GET['h']; $wh = $w."x".$h; if(!in_array($wh, $allowed_sizes)){ die('Permission Denied'); }Hocam çok özür dilerim aklımdan çıkmış hakkını helal et.
Yukarıdaki kodu timthumb dosyasının en üstüne yazarak kullanmıştım. Bu şekilde kullanılabilir.