• Bugün, 11:13:36
    #1
    Merhaba,

    Yine gündem olan bir yapay zeka kaynaklı açık bulma ile bir çok site etkilendiğini görüyoruz. Malum eklentiler kaynaklı sürüm güncelleyemeyen veya yeni sürümü beğenmediği için eskide kalmış siteler var. Bu sürümdeki Opencart siteleri için ne yapmamız gerekecek?
  • Bugün, 11:20:05
    #2
    hocam eski sürümde kalmak zorundaysan işe admin tarafını kapatmakla başla, admin klasör adını değiştirip ip kısıtı koy. bir de dosya bütünlüğü tara, tanımadığın dosya varsa direkt temizle. uzun vadede en temizi test ortamında yeni sürüme taşıyıp eklentileri tek tek denemek valla.
  • Bugün, 11:23:15
    #3
    php.ini dosyasında session.upload_progress.enabled = Off yapıldığında sorunun çözüldüğünü ön görüyorlar bu ayarı mutlaka yapmalısınız
  • Bugün, 11:47:08
    #4
    Php 8.3 altında opencart sürümü kullanmamalısınız.
    Opencart sürümlerinizi ve php eklentilerinizi güncellemeniz gerekiyor.
    Daha çok açık çıkacaktır. sadece Php özgü değil farklı alt yapılarında açıkları yakın zamanda çıkmaya başlar.
  • Bugün, 11:47:15
    #5
    jonuisw adlı üyeden alıntı: mesajı görüntüle
    hocam eski sürümde kalmak zorundaysan işe admin tarafını kapatmakla başla, admin klasör adını değiştirip ip kısıtı koy. bir de dosya bütünlüğü tara, tanımadığın dosya varsa direkt temizle. uzun vadede en temizi test ortamında yeni sürüme taşıyıp eklentileri tek tek denemek valla.
    Bu çözmez. Açık opencartta falan değil. PHP'nin kendisinde. Adminin adını da değişsen adam PHP'den sunucuya girerse herşeyi zaten görüyor.
  • Bugün, 11:54:31
    #6
    En aşağı php 8.2 olacak, Cloudflare WAF'í kural setine sahip ama normal ipden erişip yine erişebilirler.
    Yani Cloudlinux yamalanmış eski sürüm yayınlayana kadar, kesin çaresi yok.
  • Bugün, 12:37:55
    #7
    teknoweb.net
    açık opencartta değil php nin kendisinde o yüzden opencartı güncellemek de eklentileri değiştirmek de bunu kapatmıyor. eski opencart için yapılacak şey php sürümünü değiştirmeden aynı sürümün yamalı buildine geçmek

    cpanel kullanıyorsan easyapache 4 ea-php74 ea-php80 ea-php81 paketlerine backport geldi sunucuda yum update yapınca gelir. paylaşımlı hostingdeysen firmaya sitenin kullandığı sürüm yamalı mı diye sor cloudlinux alt-php kullanılıyorsa onun yamalı paketi çıktı mı ayrıca teyit et

    yamalı mı anlamak için sitede kısa süre phpinfo aç build tarihine bak 21.10 öncesiyse yamasız sonra dosyayı sil
    <?php phpinfo();
    yama gelene kadar php.ini ya da .user.ini ye bunu ekle php-fpm restart et. bu sadece bir açığı kapatıyor tam çözüm değil
    session.upload_progress.enabled = Off
    cloudflare waf kuralı da işe yarar ama sunucu ip si açıktaysa direkt ip den gelinir o yüzden firewallda 80 443 ü sadece cloudflare ip lerine aç. admin klasörü ismini değiştirmek bu açıkta bir şey değiştirmiyor ama zararı da yok

    son olarak image cache ve system/storage klasörlerinde php dosyası var mı bak opencartta en çok oraya bırakıyorlar
    find /home/*/public_html \( -path "*image*" -o -path "*storage*" \) -name "*.php" -mtime -7
  • Bugün, 12:50:02
    #8
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    Bu çözmez. Açık opencartta falan değil. PHP'nin kendisinde. Adminin adını da değişsen adam PHP'den sunucuya girerse herşeyi zaten görüyor.
    haklısın hocam açık php tarafında, ona lafım yok
    ama admin tarafını kapatmak yine de boş iş değil, otomatik botların yarısı panelden giriyor
    ikisini aynı anda yapmak lazım, biri diğerinin yerine geçmiyor