HTML Şifreleme

HTML kaynak kodunu karakter karakter { entity formatına kodlayın veya entity metnini çözün. R10 tarzı tam HTML obfuscation.

HTML Şifreleme

HTML kaynak kodunu karakter karakter { entity formatına kodlayın veya entity metnini çözün. R10 tarzı tam HTML obfuscation.

İşlem
6 + 3 = ?

Kalan sorgu hakkı: 5 / 5

HTML Şifreleme Nedir?

HTML entity kodlama, metindeki her karakteri sayısal entity formatına ({ gibi) dönüştürme işlemidir. Bu araç encode modunda UTF-8 metnin her karakterini numeric entity olarak üretir; tarayıcıda kaynak kodu okunamaz hale gelir. Decode modunda ise <, >, &, {, { gibi named ve numeric entity türlerini çözer. İşlem tarayıcıda değil sunucuda yapılır; çıktı ayrı sonuç kartında gösterilir.

Neden Kullanılır?

Forum imzalarında, e-posta şablonlarında veya CMS alanlarında ham HTML’in yanlışlıkla yorumlanmasını engellemek için metin encode edilir. Eski içerikler entity ile saklandıysa düzenleme öncesi decode gerekir. Tam obfuscation isteyen webmaster’lar için R10 analiz tarzı “tüm karakterler entity” yaklaşımı uygulanır. Unutmayın: bu bir gizleme/obfuscation yöntemidir; gerçek şifreleme değildir ve herkes decode edebilir.

Nasıl Kullanılır?

Metin alanına dönüştürmek istediğiniz içeriği yapıştırın. Kodla (encode) veya Çöz (decode) seçeneğini işaretleyin, güvenlik kodunu girin ve “Dönüştür”e tıklayın. Sonuç kartında işlem türü, çıktı uzunluğu ve dönüştürülmüş metin ayrı blokta görünür. Uzun metinlerde çıktı kaydırılabilir pre alanında sunulur. Günde 5 sorgu hakkınız vardır; en fazla 32.768 karakter gönderebilirsiniz.

Encode ve Decode Farkı

Encode: her karakter { numeric entity olur — örneğin “Merhaba” tamamen entity dizisine dönüşür. Decode: entity metni tekrar okunabilir UTF-8’e çevrilir; çift geçişli entity (entity içinde entity) varsa ikinci turda da çözülür. HTML sayfasına yapıştırırken tarayıcı entity’leri otomatik render eder; kaynak kodu incelemek için view-source kullanın. XSS önlemi olarak HTML bağlamında escape amaçlı kullanılabilir ancak tek başına tam güvenlik çözümü değildir.

Sık Sorulan Sorular

XSS koruması sağlar mı?

Encode çıktısı HTML bağlamında güvenli gösterim için kullanılabilir; tek başına tam güvenlik çözümü değildir.

Tüm Unicode desteklenir mi?

Evet — UTF-8 metinler numeric entity (&#…) olarak kodlanır.