Konuyu Açan
#1
Sepete ekleme ve ödeme akışında kullandığımız analiz, reklam ve sohbet araçları dönüşüm ölçmeye yardımcı oluyor; fakat her yeni script, ödeme sayfasında çalışan kod miktarını ve güven sınırını da büyütüyor. HTTPS kullanmak bu riski tek başına çözmüyor: bağlantıyı şifreler, ama yüklediğiniz bir üçüncü taraf kodun ne yaptığını denetlemez.
Ben olsam önce ödeme adımında gerçekten gerekli olmayan etiketleri kaldırır, kalanların sahibini ve iş amacını listeye yazardım. Özellikle etiket yöneticisine erişimi olan hesapları çok faktörlü doğrulamayla korumak önemli; çünkü tek bir hesabın ele geçirilmesi, site koduna dokunmadan sayfaya yeni bir script eklenmesine yol açabilir.
İkinci adımda İçerik Güvenliği Politikası’nı (CSP) önce raporlama kipinde deneyip hangi alan adlarının gerçekten gerektiğini gözlemlerdim. Sonra izin listesini daraltıp kademeli olarak zorunlu hâle getirmek, ödeme işlevlerini yanlışlıkla bozma ihtimalini azaltır. Sabit dosyalarda SRI de bütünlük kontrolü sağlayabilir; ancak içerik sık değişiyorsa her güncellemede hash yenilemek gerekir, bu yüzden her üçüncü taraf hizmetine uygun değildir.
Son olarak ödeme sayfasındaki script değişikliklerini izlemek, yeni bir araç eklenirken güvenlik incelemesini rutin hâle getirmek iyi bir denge kuruyor. Siz ödeme akışında hangi scriptleri vazgeçilmez buluyorsunuz; CSP’yi uygularken en çok hangi uyumluluk sorunuyla karşılaştınız?
Ben olsam önce ödeme adımında gerçekten gerekli olmayan etiketleri kaldırır, kalanların sahibini ve iş amacını listeye yazardım. Özellikle etiket yöneticisine erişimi olan hesapları çok faktörlü doğrulamayla korumak önemli; çünkü tek bir hesabın ele geçirilmesi, site koduna dokunmadan sayfaya yeni bir script eklenmesine yol açabilir.
İkinci adımda İçerik Güvenliği Politikası’nı (CSP) önce raporlama kipinde deneyip hangi alan adlarının gerçekten gerektiğini gözlemlerdim. Sonra izin listesini daraltıp kademeli olarak zorunlu hâle getirmek, ödeme işlevlerini yanlışlıkla bozma ihtimalini azaltır. Sabit dosyalarda SRI de bütünlük kontrolü sağlayabilir; ancak içerik sık değişiyorsa her güncellemede hash yenilemek gerekir, bu yüzden her üçüncü taraf hizmetine uygun değildir.
Son olarak ödeme sayfasındaki script değişikliklerini izlemek, yeni bir araç eklenirken güvenlik incelemesini rutin hâle getirmek iyi bir denge kuruyor. Siz ödeme akışında hangi scriptleri vazgeçilmez buluyorsunuz; CSP’yi uygularken en çok hangi uyumluluk sorunuyla karşılaştınız?