Biztonsági fejlécek: mit üzen weboldala a böngészőknek?

Írja be weboldala címét, és megnézzük, milyen biztonsági fejléceket küld a kezdőoldal: HSTS, tartalombiztonsági házirend, keretvédelem és a többi – mindegyiknél elmondjuk, mire való, és mit érdemes beállítani.

Mit vizsgál a fejlécellenőrző?

HTTPS és átirányítás
HTTPS-en érhető-e el az oldal, és a sima HTTP-cím oda irányít-e át.
Strict-Transport-Security (HSTS)
A böngészők megjegyzik-e, hogy az oldalt csak HTTPS-en nyissák meg, és mennyi időre.
Content-Security-Policy (CSP)
Korlátozza-e az oldal, honnan tölthetők be szkriptek – ez a leghatékonyabb védelem a befecskendezett szkriptek (XSS) ellen.
Keretvédelem
Megjeleníthetik-e más oldalak ezt az oldalt keretben (X-Frame-Options vagy frame-ancestors) – a kattintáseltérítés ellen véd.
X-Content-Type-Options
Tilos-e a böngészőnek találgatni a fájlok típusát.
Referrer-Policy és Permissions-Policy
Mit árul el az oldal más oldalaknak a látogatóról, és mely böngészőfunkciókat engedélyezi.
Sütik és szoftveradatok
Megvannak-e a sütik védő attribútumai, és elárulja-e a szerver a szoftvere verzióját.

Gyakori kérdések

Mik azok a biztonsági fejlécek?

A webszerver minden válasszal láthatatlan utasításokat küld a böngészőnek. A biztonsági fejlécek ezek közül azok, amelyek megmondják a böngészőnek, mit ne engedjen meg: például hogy az oldalt ne nyissa meg titkosítatlanul, vagy ne töltsön be idegen szkripteket. Nem a szervert védik, hanem a látogatót.

Hol állíthatom be őket?

A webszerver beállításaiban: Apache esetén a .htaccess fájlban („Header always set …”), nginx esetén a szerverblokkban („add_header …”). WordPresshez és más rendszerekhez bővítmény is van. Ha az oldal Cloudflare mögött van, ott is hozzáadhatók.

Elronthatja az oldalamat egy fejléc?

A legtöbb nem. Kettővel érdemes óvatosnak lenni: a tartalombiztonsági házirend letilthat az oldalon használt szkripteket, ezért először jelentő (report-only) módban próbálja ki; a HSTS pedig a megadott ideig HTTPS-re kényszeríti a látogatókat, ezért csak akkor kapcsolja be, ha a tanúsítvány megújítása megbízhatóan működik.

Mit jelent az osztályzat?

A hat fő védelemből hány van rendben. Az „A” azt jelenti, hogy mind megvan; nem azt, hogy az oldal sebezhetetlen. Az osztályzat a kezdőoldal fejléceire vonatkozik, a webalkalmazás hibáit nem vizsgálja.

Kérdése van az eredményekkel kapcsolatban, vagy segítségre van szüksége a javításhoz? Vegye fel a kapcsolatot ügyfélszolgálatunkkal