security.txt Oluşturucu
ÜcretsizAraştırmacılara sitenizdeki bir güvenlik açığını nasıl bildireceklerini söyleyen standart olan RFC 9116'ya uygun bir security.txt dosyası oluşturun; eksik veya eski bir Expires tarihi ve geçersiz Contact URI'leri için yerleşik uyarılarla.
RFC 9116'ya uygun olarak tamamen tarayıcınızda çalışır. Hiçbir şey herhangi bir yere yüklenmez.
İletişim (gerekli, en az bir adet)
Araştırmacıların bir güvenlik açığını bildirmek için kullanabileceği bir URI: mailto:, https: veya tel:
Son kullanma (gerekli)
Bu dosyanın ne zaman eski sayılması gerektiği. Çoğu site bir yıl ileriyi kullanır; RFC 9116 bir yıldan az tutmayı önerir.
İsteğe bağlı alanlar
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Generated security.txt with 1 contact(s)
2 saat önce
Generated security.txt with 1 contact(s)
2 saat önce
Bu araç ne işe yarar
Bu araç, sitenizdeki bir güvenlik açığını sorumlu bir şekilde nasıl bildireceklerini güvenlik araştırmacılarına söyleyen standart olan RFC 9116'yı takip eden bir security.txt dosyası oluşturur. Bir veya daha fazla iletişim yöntemi, bir son kullanma tarihi ve gereken isteğe bağlı alanları ekleyin ve en yaygın hatalar için yerleşik uyarılarla yüklemeye hazır bir dosya alın.
Nasıl Çalışır
Doldurduğunuz her alan, RFC 9116 tarafından tanımlanan sırayla Field-Name: value biçiminde bir satır olur. Yerel saat diliminizde seçtiğiniz Expires tarihi, spesifikasyonun gerektirdiği şekilde tam olarak UTC ofsetli RFC 3339 biçimine dönüştürülür (örneğin 2027-01-01T00:00:00Z). Araç, en az bir Contact satırının var olduğunu ve bir mailto:, https: veya tel: URI'sine benzediğini ve Expires'ın gerçek bir gelecek tarihe ayarlandığını kontrol eder; dosyayı hiç yüklemeden önce her iki kontrolden biri başarısız olursa sizi uyarır.
Hangi sorunları çözer
- Güvenlik araştırmacılarına bir iletişim formu aramak yerine bir güvenlik açığını bildirmek için açık, standart bir yol sağlamak.
- En yaygın security.txt hatalarından kaçınmak: eksik bir Expires tarihi, eski bir tarih veya geçerli bir URI olmayan bir Contact satırı.
- Spesifikasyonu ezberlemeden tam RFC 9116 alan sırasını ve zaman damgası biçimini doğru almak.
- Bir PGP anahtarını, ifşa politikasını veya hata ödülü işe alım sayfasını standart, makine tarafından okunabilir tek bir yerde belgelemek.
Sık sorulan sorular
›security.txt gerçekte nerede olması gerekir?
RFC 9116, well-known konumunu belirtir: /.well-known/security.txt (örneğin https://example.com/.well-known/security.txt). Bazı tarayıcılar geriye dönük uyumluluk için çıplak /security.txt yolunu da kontrol eder, ancak spesifikasyonun tanımladığı yol well-known yoludur, bu nedenle önce onu oraya koyun.
›Expires neden gerekli, ve unutursam ne olur?
RFC 9116, otomatik araçların ve araştırmacıların eski, unutulmuş bir dosyayı gerçekten bakımı yapılan bir dosyadan ayırt edebilmesi için bir Expires alanı gerektirir; bu alanı içermeyen veya geçmişte bir tarihe sahip bir dosya, onu kontrol eden her şey tarafından güvenilmez olarak değerlendirilmelidir, bu nedenle bu araç sizi her iki durumda da uyarır.
›Birden fazla Contact satırı listeleyebilir miyim?
Evet ve RFC 9116 bunu önerir; iletişimleri tercih sırasına göre listelemek (örneğin önce bir e-posta adresi, ardından yedek olarak bir web formu) ilk seçenek başarısız olursa bir güvenlik araştırmacısına sizinle iletişime geçmek için birden fazla yol sağlar.
›Encryption alanına ne girilir?
Hassas bir güvenlik açığını bildiren bir araştırmacının raporunu göndermeden önce şifreleyebilmesi için genel PGP anahtarınıza (veya bir OPENPGPKEY DNS kaydı URI'sine) işaret eden bir URL; bu alan isteğe bağlıdır ancak hassas ifşaları e-posta ile ele alıyorsanız önerilir.
›CSAF alanı ne için?
CSAF (Common Security Advisory Framework), makine tarafından okunabilir güvenlik tavsiyeleri yayınlayan kuruluşlar için security.txt ekosistemine yapılan daha sonraki bir eklemedir; bu alan, otomatik araçların tavsiyelerinizi keşfedebilmesi için provider-metadata.json dosyanıza işaret eder, resmi bir CSAF beslemesi olmayan çoğu site bunu boş bırakabilir.
İlgili Araçlar
Metin
llms.txt Oluşturucu
Bir başlık, özet ve bağlantı bölümlerinden llmstxt.org spesifikasyonuna uygun bir llms.txt dosyası oluşturur; Optional bölüm gruplama ve canlı önizleme sunar.
ÜcretsizMetin
ASCII Sanat Oluşturucu
Yazdığınız metni veya yüklediğiniz resmi ASCII sanatına dönüştürün. Bir yazı tipi stili veya karakter yoğunluğu seçin, rengi koruyun ve düz metin ya da PNG olarak dışa aktarın.
ÜcretsizMetin
Gizli Bilgi/Yapılandırma Sansürleyici
.env veya yapılandırma dosyanızı yapıştırın; API anahtarları, parolalar ve token'lar hassas anahtar adlarının veya bilinen gizli bilgi formatlarının (AWS, GitHub, Stripe, JWT, PEM) yanında otomatik olarak maskelensin. Ardından bir sohbet yapay zekasına veya hata raporuna güvenle yapıştırabilirsiniz.
ÜcretsizMetin
Cron İfadesi Oluşturucu
Canlı alan düzenleyici, sade dille açıklama ve sonraki 5 gerçek çalışma zamanıyla cron ifadeleri oluşturun ve ayrıştırın. Hazır ayarları, @ kısayollarını ve isteğe bağlı 6 alanlı saniye varyantını destekler.
ÜcretsizMetin
DMARC Kaydı Oluşturucu
Sade dilli alanlardan DMARC DNS kaydı oluşturun; aşamalı yayılım ön ayarları ve canlı uygulama seviyesi göstergesiyle.
ÜcretsizMetin
Excel'den HTML Tablo Dönüştürücü
Excel veya Google E-Tablolar'dan yapıştırın ya da bir .xlsx/.xls/.csv dosyası yükleyin; canlı önizleme, isteğe bağlı stil ve sayısal sütun hizalamasıyla temiz bir HTML tablo elde edin.
ÜcretsizMetin
Hash Oluşturucu (MD5/SHA1/SHA256/SHA512)
Metni veya bir dosyayı MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 ve CRC32 olarak aynı anda hash'leyin; bilinen bir checksum ile karşılaştırma alanıyla birlikte.
ÜcretsizMetin
htpasswd Oluşturucu
bcrypt veya SHA ile gerçek bir Apache .htpasswd dosyası oluşturun; resmi htpasswd komut satırı aracına karşı bayt bayt doğrulanmıştır, birden fazla kullanıcı desteğiyle.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!