Dize Maskeleme

Uçlardan birkaç karakteri görünür bırakarak dizeleri maskeleyin ya da API anahtarı, token ve kart numarası gibi sırları otomatik maskeleyin, tarayıcıda.

Araç yükleniyor…

Dize MaskelemeHerhangi bir metni yapıştırın ve hassas kısımlarını cihazınızdan hiç çıkmadan gizleyin. Manuel mod, her satırın ilk ve son birkaç karakterini korur ve ortasını bir maskeleme karakteriyle değiştirir; e-postaları, telefon numaralarını, kimlikleri veya hesap numaralarını kısmen gizlemek için idealdir. Otomatik algılama modu, metinde yaygın gizli verileri — API anahtarları, JWT'ler, e-posta adresleri, kredi kartı numaraları, telefon numaraları ve IPv4 adresleri — tarar ve her eşleşmeyi, tanınacak kadar bağlam bırakarak maskeler. Her şey saf JavaScript ve düzenli ifadelerle yerel olarak çalışır, bu yüzden hiçbir şey karşıya yüklenmez. Ayrıca kategorileri tek tek açıp kapatabilir, kendi düzenli ifade deseninizi ekleyebilir, Luhn sağlama toplamıyla kart algılamasını doğru tutabilir ve çok karakterli bir maskeleme dizesi belirleyebilirsiniz — hepsi ayarlar panelinden.

Dize Maskeleme nedir?

Dize Maskeleme, hassas metni güvenle paylaşılabilir bir biçime dönüştüren ücretsiz, tarayıcı içinde çalışan bir gizleme aracıdır. Bir geçiş düğmesiyle değiştirdiğiniz iki mod sunar: Manuel maskeleme, belirlenen sayıda baş ve son karakteri korur (Başı koru ve Sonu koru alanları) ve her satırın ortasını yıldızlar, otomatik algılama ise serbest metni tarayarak API anahtarlarını, JWT token'larını, e-postaları, kredi kartı numaralarını, telefon numaralarını ve IPv4 adreslerini kendi başına maskeler. Geliştiriciler, destek ve QA personeli ile gizliliğe önem veren yazarlar, günlükleri, hata raporlarını ve sohbet dökümlerini ticket'lara, belgelere veya yapay zeka istemlerine yapıştırmadan önce temizlemek için kullanır. Maskeleme karakterini ayarlardan değiştirebilirsiniz, çıktı siz yazdıkça canlı güncellenir ve bir sayaç kaç gizli verinin algılandığını gösterir. Saf düzenli ifade işlemi olduğundan hızlı, belirlenimci ve tamamen çevrimdışıdır. Ayrıca ABD Sosyal Güvenlik numaralarını, IBAN’ları ve pasaport/kimlik numaralarını da algılar; ayarlardan her kategoriyi açıp kapatabilir, özel bir düzenli ifade deseni verebilir, kartlar için Luhn sağlama toplamı zorunlu kılabilir ve çok karakterli bir maskeleme dizesi seçebilirsiniz.

Dize Maskeleme nasıl kullanılır

  1. Bir mod seçin: Her uçta belirli karakterleri korumak için Manuel maskeleme veya gizli verileri otomatik bulup maskelemek için Otomatik algılama.
  2. Manuel mod için Başı koru ve Sonu koru değerlerini, her satırın önünde ve sonunda görünür bırakmak istediğiniz karakter sayısına ayarlayın.
  3. Gizlemek istediğiniz metni Giriş kutusuna yapıştırın veya yazın; her satır bağımsız olarak maskelenir.
  4. Gizlenmiş sonucu, siz yazdıkça anında güncellenen Çıkış kutusunda okuyun.
  5. Hangi kategorilerin maskeleneceğini seçmek, özel bir düzenli ifade deseni eklemek, Luhn kart kontrolünü açıp kapatmak veya çok karakterli bir maskeleme dizesi belirlemek için ayarları açın; ardından maskelenmiş çıktıyı kopyala düğmesiyle kopyalayın.

Örnekler

Bir e-postayı kısmen maskeleme (Manuel, 2 / 2 koru)

Girdi

alice@example.com

Çıktı

al*************om

Bir günlük satırında gizli verileri otomatik algılama

Girdi

user bob@acme.io ssn 123-45-6789 card 4242 4242 4242 4242 token sk_live_AbCdEf123456

Çıktı

user b***@acme.io ssn ***-**-6789 card **** 4242 token ********

Birçok kimliği bir kerede maskeleme

Manuel modda her satıra bir değer yapıştırın; her satır ayrı ayrı maskelenir, böylece bir hesap numarası veya sipariş kimliği sütununun tamamını tek seferde gizleyebilirsiniz.

Sıkça sorulan sorular

Metnim herhangi bir yere yükleniyor mu?
Hayır. Tüm maskeleme, tarayıcınızda saf JavaScript ve düzenli ifadelerle %100 istemci tarafında çalışır. Girişiniz hiçbir sunucuya gönderilmez veya orada saklanmaz, bu yüzden günlükler, gizli veriler ve kişisel veriler için güvenlidir ve çevrimdışı çalışmaya devam eder.
Manuel ve Otomatik algılama modları arasındaki fark nedir?
Manuel maskeleme, seçtiğiniz sayıda baş ve son karakteri korur ve her satırın ortasını yıldızlar; tam biçimi bildiğinizde idealdir. Otomatik algılama, serbest metni tarar ve tanınan gizli verileri — API anahtarları, JWT'ler, e-postalar, kredi kartı numaraları, telefon numaraları ve IPv4 adresleri — siz konum belirtmeden maskeler.
Otomatik algılama hangi tür gizli verileri bulabilir?
Yaygın kalıpları arar: e-posta adresleri, kredi kartı numaraları (13-19 hane), telefon numaraları, IPv4 adresleri, JWT token'ları ve Stripe (sk_/pk_), GitHub (ghp_, gho_…), Slack (xox…) ve AWS erişim anahtarları (AKIA…) gibi API anahtarı önekleri. Algılama kalıba dayalıdır, bu yüzden alışılmadık biçimler atlanabilir — çıktıyı her zaman gözden geçirin. Ayrıca ABD Sosyal Güvenlik numaralarını (123-45-6789), IBAN’ları ve harfle başlayan pasaport/kimlik numaralarını tanır; her kategoriyi ayarlardan etkinleştirebilir veya devre dışı bırakabilirsiniz.
Neyin ve nasıl maskeleneceğini özelleştirebilir miyim?
Evet. Ayarlarda her algılama kategorisini açıp kapatabilir, kendi düzenli ifade deseninizi ekleyebilir, yalnızca geçerli kart numaralarının maskelenmesi için Luhn sağlama toplamı zorunlu kılabilir ve çok karakterli bir maskeleme dizesi belirleyebilirsiniz (örneğin *, ••, XX veya #). Maske doldurmak için tekrarlanır ve her iki moda da uygulanır.
Birden çok satırı ve Unicode'u işler mi?
Evet. Manuel modda her satır bağımsız olarak maskelenir, böylece bir listenin tamamını bir kerede gizleyebilirsiniz. Maskeleme Unicode kod noktaları üzerinde çalışır, bu yüzden emojiler ve aksanlı karakterler bölünmez.

İlgili araçlar