~/tools / Prompt Redactor
Prompt Redactor — Yapay zekâya yapıştırmadan önce anahtarları ve kişisel verileri maskeleyin
Metni bir yapay zekâ sohbetine yapıştırmadan önce API anahtarlarını, belirteçleri, özel anahtarları, e-postaları, IP adreslerini ve kart numaralarını maskeleyin; sonra cevaptaki yer tutucuların yerine özgün değerleri geri koyun. Hiçbir şey tarayıcınızdan çıkmaz.
Maskelenmiş metin
Maskelenmiş metin burada görünür.
Bu araç tanınabilir bir biçimi olan metni bulur. Sıradan cümlelerle yazılmış gizli bilgileri bulamaz; bu yüzden bir şeyin bulunmaması onun güvenli olduğu anlamına gelmez.
Göndermeden önce maskelenmiş metni okuyun.
Anahtar biçimleri, 2026-10-23 tarihinde satıcı belgeleri ve RFC'lerle karşılaştırılarak kontrol edildi.
Her şey tarayıcınızda çalışır. Ne metniniz ne de geri yükleme tablosu yüklenir.
İstemler çoğu zaman paylaşmayı düşündüğünüzden fazlasını içerir: bir hata izindeki bağlantı dizesi, bir yapılandırma dosyasındaki anahtar, bir günlük satırındaki müşteri e-postası. Bu araç, tanınabilir bir biçimi olan gizli bilgileri ve kişisel verileri bulur ve her birini [EMAIL_1] gibi bir yer tutucuyla değiştirir. Aynı değer her zaman aynı yer tutucuyu alır; böylece yapay zekâ hangisinin hangisi olduğunu izleyebilir. Yapay zekâ yanıt verdiğinde cevabını geri yükleme kutusuna yapıştırın, özgün değerleriniz yerlerine konur. Anlamı değil, kalıpları bulur: cümlelerle yazılmış gizli bir plan gibi sabit bir biçimi olmayan metin algılanmaz. Göndermeden önce sonucu mutlaka okuyun.
Kullanım örnekleri
- Bir yapay zekâdan hata ayıklamasını istemeden önce bir hata izini, günlük alıntısını veya yapılandırma dosyasını temizlemek
- Bağlantı dizesi ya da belirteç içeren bir kod parçasını paylaşmak
- Bir destek görüşmesi kaydındaki gerçek e-postaları ve IP adreslerini yer tutucularla değiştirmek
Nasıl kullanılır
- Metninizi yapıştırın ya da örneği yükleyin.
- Algılananların listesine bakın ve maskelenmesini istemediklerinizin işaretini kaldırın.
- Maskelenmiş metni yapay zekâ sohbetine kopyalayın.
- Gerçek değerlerinizi geri koymak için yapay zekânın cevabını geri yükleme kutusuna yapıştırın.
Neleri bulabilir
Araç metni biçimine göre eşleştirir. Aşağıdakiler, belgelenmiş bir önek ya da yapıyla tanıdığı biçimlerdir.
| Tür | Ne arar | Ne belgelenmiştir |
|---|---|---|
| Özel anahtar | -----BEGIN … PRIVATE KEY----- satırından eşleşen END satırına kadar bir blok | RFC 7468, BEGIN ve END satırlarını ve PRIVATE KEY ile ENCRYPTED PRIVATE KEY etiketlerini tanımlar. RSA, EC ve OPENSSH etiketleri bir gelenektir. |
| AWS erişim anahtarı kimliği | AKIA ya da ASIA ve ardından 16 büyük harf veya rakam | AWS ön ekleri belgeler: erişim anahtarları için AKIA, geçici anahtarlar için ASIA. Örnekleri 20 karakter uzunluğundadır. |
| GitHub belirteci | ghp_, gho_, ghu_, ghs_, ghr_ veya github_pat_ | GitHub ön ekleri belgeler. Uzunluk ve karakterler belgelenmemiştir. |
| Slack belirteci | xoxb-, xoxp-, xapp- veya xwfp- | Slack bu önekleri belgeler. |
| Stripe anahtarı | sk_, pk_ veya rk_ ve ardından test_ ya da live_ | Stripe bu önekleri belgeler. |
| Anthropic API anahtarı | sk-ant-api… | Anthropic yalnızca öneki belgeler. |
| JWT | Noktalarla ayrılmış üç base64url bölümü; ilki eyJ ile başlar | RFC 7519 üç bölümü tanımlar. eyJ ile başlamak yaygın bir kalıptır, kural değildir. |
| Authorization üst bilgisi | Bearer, Basic veya Token ve ardından bir kimlik bilgisi | RFC 6750 Bearer'ı, RFC 7617 Basic'i tanımlar. |
| URL'deki parola | scheme://user:password@host | RFC 3986, user:password biçiminin kullanımdan kaldırıldığını söyler. |
Gizli bilgiye benzeyen kalıplar
Bazı biçimlerin yayımlanmış bir yapısı yoktur. OpenAI anahtarları, Google API anahtarları ve bir değerin password, secret ya da api_key gibi bir ada atanması tahminlerle eşleştirilir; bu yüzden bir anahtarı kaçırabilir ya da zararsız bir şeyi maskeleyebilirler. Araç bunları ayrı bir grupta gösterir, böylece kapatabilirsiniz.
Kart numaraları 13 ila 19 haneli olmalı, büyük bir kart ağı gibi başlamalı ve Luhn kontrol hanesinden geçmelidir. Numaranın başına yapılan denetim, 13 haneli zaman damgalarının kart sanılmasını önler. Stripe'ın belgelenmiş test kart numarası 4242 4242 4242 4242 algılanır.
Yer tutucular adlarını neden korur
Aynı değer her zaman aynı yer tutucuyu alır ve her farklı değere kendi numarası verilir: [EMAIL_1], [EMAIL_2]. Yapay zekâ gerçek adresleri görmeden hangisinin hangisi olduğunu hâlâ akıl yürütebilir; örneğin [IP_1]'in [IP_2]'ye ulaşamadığını.
Yapay zekânın cevabını geri yükleme kutusuna yapıştırdığınızda, korunan her yer tutucu özgün değerle değiştirilir. Yapay zekâ bir yer tutucuyu yeniden yazarsa ya da atarsa o geri yüklenemez.
Neleri bulamaz
- Cümlelerle yazılmış adlar, adresler ve telefon numaraları.
- Dahili ana makine adları, müşteri kimlikleri, proje kod adları ve yalnızca bağlam içinde gizli olan diğer sözcükler.
- Tanımadığı biçimdeki anahtarlar.
- Zaten bir yere yapıştırılmış bir gizli bilgi. Şimdi maskelemek onu geri almaz.
Göndermeden önce maskelenmiş metni okuyun. Bir şeyin bulunmaması onun güvenli olduğunun kanıtı değildir.
Kaynaklar (2026-10-23 tarihinde kontrol edildi): RFC 7468: Textual Encodings of PKIX, PKCS, and CMS Structures / RFC 7519: JSON Web Token (JWT) / RFC 6750: The OAuth 2.0 Bearer Token Usage / RFC 7617: The 'Basic' HTTP Authentication Scheme / RFC 3986: Uniform Resource Identifier (URI): Generic Syntax / AWS IAM: Understanding unique ID prefixes / GitHub Docs: About authentication to GitHub / Slack: Tokens / Stripe: API keys / Stripe: Testing
SSS
Neleri algılar?
Özel anahtar bloklarını, JWT'leri ve ön eki satıcı tarafından belgelenmiş belirteçleri (AWS erişim anahtarı kimlikleri, GitHub, Slack ve Stripe anahtarları, Anthropic anahtarları); Authorization üst bilgilerini, URL'lerdeki parolaları ve password ya da api_key gibi adlara atanmış değerleri; ayrıca kişisel verileri: e-posta adreslerini, IPv4 adreslerini ve Luhn denetiminden geçen kart numaralarını.
Bazı algılamalara neden gizli bilgiye benzeyen kalıplar deniyor?
Satıcılar bazı anahtarların ön ekini belgeler ama uzunluğunu ya da tam karakterlerini belgelemez; OpenAI anahtarları gibi bazı biçimler ise hiç belgelenmemiştir. Bu denetimler biçime dayalı tahmindir, bu yüzden bir anahtarı kaçırabilir ya da zararsız bir şeyi maskeleyebilir. Size engel oluyorsa bir kategorinin işaretini kaldırın.
Hassas hiçbir şey kalmadığını garanti eder mi?
Hayır. Sabit biçimi olmayan gizli bilgileri, cümle içinde yazılmış bir adı ya da tanımadığı biçimdeki bir anahtarı tanıyamaz. Göndermeden önce maskelenmiş metni okuyun.
Geri yükleme nasıl çalışır?
Araç, yer tutucuların ve yerine geçtikleri değerlerin bir tablosunu yalnızca bu sayfanın belleğinde tutar. Yapay zekânın cevabını yapıştırdığınızda bilinen her yer tutucu yerine geri konur. Sayfayı yenilerseniz tablo kaybolur; bu yüzden çalışırken sayfayı açık tutun.
Tutmak istediğim bir sayı neden [CARD_1] oldu?
Kart algılama, büyük bir kart ağı gibi başlayan ve Luhn denetiminden geçen 13 ila 19 haneyi arar; bu yüzden ilgisiz bir sayı rastlantıyla eşleşebilir. Kapatmak için Kart numaraları işaretini kaldırın.
Metnim bir sunucuya gönderiliyor mu?
Hayır. Algılama da geri yükleme de tarayıcınızda çalışır.