Preskoči na sadržaj
100% lokalno

validator security.txt

Provjerite security.txt datoteku prema RFC 9116 i navedite što nedostaje, nije valjano ili je zastarjelo.

Unos
Rezultat

validator security.txt

Zalijepite sadržaj security.txt datoteke — one namijenjene za /.well-known/security.txt — i ovaj alat je provjerava prema RFC 9116, standardu koji definira format. Izvješćuje o nedostajućim obaveznim poljima, vrijednostima koje se ne mogu raščlaniti te nazivima polja koji su zastarjeli ili nepoznati, svaki vezana uz redak iz kojega potječe.

RFC 9116 zahtijeva najmanje jednu "Contact" liniju i točno jednu "Expires" liniju; obje se provjeravaju zadanom vrijednosti, zajedno sa samom "Expires" datumom — mora biti potpuna ISO 8601 vremensku marku s vremenskom zonom, a alat upozorava kada je taj datum već prošao. Encryption, Policy, Hiring, Canonical i Acknowledgments trebali bi sadržavati URI, pa alat označava golu domenu ili email bez sheme. Također hvata zastarjelu britansku pravopis "Acknowledgements" (RFC 9116 koristi "Acknowledgments"), polja izbrisana iz ranijih verzija kao što je "Disclosure", nazive polja napisane krivom kapitelizacijom, duplikovane "Expires" ili "Preferred-Languages" linije te polja koja nisu u uobičajenom redoslijedu čitanja. Svaku od ovih provjera može se isključiti pojedinačno.

Prebacite rezultat između redaka-po-redak popisa nalazi i ispravljene datoteke: ispravljena verzija ponovno grupira prepoznata polja u uobičajeni redoslijed, smanjuje duplikovana jedinstvena polja na prvi výskyt, ispravlja zastarjele nazive polja te čuva sve što ne prepoznaje umjesto brisanja. Redci bez valjane "Field: value" oblike su navedeni umjesto pogađanja, a nedostajući "Contact" ili "Expires" je odznačen komentarom umjesto izuma.

Sve se odvija lokalno u vašem pregledniku — datoteka koju zalijepite, koja je često prava, objavljena adresa sigurnosnog kontakta, nikada se ne šalje nigdje drugdje. Kopirajte rezultat, preuzmite ga kao .txt datoteku spremnu za objavljivanje ili ga ponovno pošaljite u unos kako biste provjerili drugu reviziju.

FAQ

Što RFC 9116 zapravo zahtijeva?
Najmanje jedno "Contact" polje i točno jedno "Expires" polje s valjalom RFC 3339 vremenskom markom. Sve ostalo — Encryption, Canonical, Preferred-Languages, Acknowledgments, Hiring i Policy — je opciono.
Zašto je moj "Expires" datum označen kao nevaljan?
RFC 9116 zahtijeva potpunu vremensku marku s vremenskom zonom, kao što je 2027-01-01T00:00:00Z. Goli datum kao što je 2027-01-01 ili format koji nije ISO ne zadovoljava specifikaciju čak i ako izgleda kao datum.
Što "Ispravljena datoteka" mijenja?
Ponovno grupira prepoznata polja u uobičajeni redoslijed čitanja, čuva samo prvo pojavljivanje polja koja moraju biti jedinstvena (Expires, Preferred-Languages) te ispravlja zastarjeli "Acknowledgements" pravopis u "Acknowledgments". Nikada ne smisla vrijednost Contact ili Expires koja već nije u vašoj datoteci.
Je li možda dohvatiti moj aktualn security.txt sa moje domene?
Ne. Zalijepite sadržaj datoteke sami — alat nikada ne čini mrežni zahtjev, pa ne može potvrditi što se zapravo objavljuje na /.well-known/security.txt na vašoj stranici.
Je li moja security.txt datoteka šalje bilo gdje?
Ne. Validacija se odvija potpuno u vašem pregledniku. Pošto ova datoteka često sadrži pravi, još neobjavljeni naslov sigurnosnog kontakta, ništa što zalijepite se nikada ne napušta vašu pretragu.