İçeriğe atla

HTML Kaçış/Kaldırma

HTML Kaçış/Kaldırma

HTML Kaçış/Kaldırma: Özel karakterleri ve etiketleri işleyen HTML varlık kaçışı ve geri alma işlemlerini destekler. Adlandırılmış ve sayısal varlık biçimlerini otomatik olarak algılar, XSS saldırılarını önler, kullanıcı girişi görüntüleme, kod örnekleri ve güvenli içerik işleme için uygundur. Tüm işlemler tarayıcı içinde yerel olarak gerçekleştirilir.

HTML Kaçış/Kaldırma

Hızlı başlangıç

1
Metin kutusuna HTML veya daha önce kaçırılmış metni girin.
2
Kodla veya Çöz sekmesini seçin.
3
Dönüştür düğmesine tıklayın; sonuç aynı metin alanında gösterilir.
4
Sonucu yeniden kullanmak için Kopyala'ya tıklayın.

Yaygın kullanım senaryoları

Kullanıcı yorumları

kullanıcı tarafından gönderilen yorumları kaçırarak XSS saldırılarını önleyin.

Blog yazıları

makalelerde HTML kod örneklerini güvenle gösterin.

Forum gönderileri

kullanıcı tarafından üretilen içeriği güvenli biçimde görüntüleyin.

Sohbet mesajları

sohbet özellikleri üzerinden zararlı kod yayılmasını engelleyin.

Form verileri

form gönderimlerini işleyip güvenle görüntüleyin.

Kod gösterimi

sayfalarda HTML/JavaScript kod parçacıklarını düzgün biçimde gösterin.

Ek senaryo

HTML entity'leri, HTML escape ve HTML unescape aynı akış içinde ele alınabilir; böylece sonucu kopyalamadan veya dışa aktarmadan önce daha hızlı kontrol edebilirsiniz.

Kaçış kuralları ve varlıklar

Yaygın karakterler: < > & " ' (eğik çizgi / genellikle gerekli değildir; bağlama bağlıdır)
Varlık biçimi: Özel karakterler &entity; veya &#code; biçimine dönüştürülür; örneğin < karakteri < veya < olur.
Öznitelik kaçışı: tırnak işaretlerini " vb. varlıklara dönüştürerek öznitelik değerlerini koruyun.
Betik koruması: <script> etiketlerini otomatik kaçırarak JavaScript enjeksiyonunu engelleyin.
Tarayıcı tarafından yorumlanmaması için <div> yerine &lt;div&gt; kullanın.

Kullanım tavsiyeleri

Bağlama duyarlı kaçış: çıktının kullanılacağı yere göre uygun kaçış stratejisi seçin.
Sunucu tarafı işleme: kritik güvenlik kaçışları sunucu tarafında yapılmalıdır.
Çift kontrol: kaçış sonrası çıktıyı gözden geçirerek hiçbir şeyin kaçmadığından emin olun.
Kütüphane kullanın: Üretim ortamlarında manuel işlem yerine olgun kaçış kütüphaneleri kullanın.
Önizleme kontrolü: Kaçış sonrası gerçek çıktıyı tarayıcı konsolunda önizleyerek doğrulayın.

Sınırlamalar ve uyumluluk

Bu bir temizleyici değildir: betikleri, olayları ve güvensiz protokolleri kaldırmaz; içerik temizleme ile birlikte kullanın.
Eksik koruma: Yalnızca kaçış tüm XSS vektörlerini durdurmaz; ek güvenlik önlemleriyle birlikte kullanın.
Bağlama bağlı: HTML içerikleri, öznitelikler, JavaScript veya CSS gibi farklı konumlar farklı kaçış stratejileri gerektirir.
Sayfanın duyarlı kalması için çok büyük metinler daha basit şekilde işlenebilir; gerekirse metni parçalara ayırmayı düşünün.

Gizlilik ve güvenlik

Tüm işlemler tarayıcınızda yerel olarak gerçekleşir; veriler cihazınızdan dışarı çıkmaz.

Sıkça Sorulan Sorular

5

Sonraki adım için bu ilgili araçlarla devam edin.