Безбедносна заглавља
Оцењује HTTP безбедносна заглавља сајта оценом од A+ до F: HSTS, CSP, X-Frame-Options, Referrer-Policy и друга.
О овој алатци
Алат учитава задату страницу (пратећи преусмеравања) и оцењује HTTP заглавља која штите посетиоце: Strict-Transport-Security, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy и Cross-Origin-Opener-Policy. За свако заглавље објашњава шта недостаје и како то исправити. Упозорава и на заглавља која непотребно откривају верзију сервера.
Објашњење појмова
- HSTS
- Заглавље Strict-Transport-Security говори прегледачу да се на сајт повезује само преко HTTPS-а, чак и ако корисник укуца адресу са http.
- CSP
- Content-Security-Policy одређује одакле страница сме да учитава скрипте, стилове и слике. То је главна одбрана од XSS напада.
- X-Frame-Options и frame-ancestors
- Забрањују уградњу странице у оквир (iframe) на туђем сајту. Спречавају clickjacking - подметнуте кликове преко невидљивог слоја.
- X-Content-Type-Options
- Вредност nosniff забрањује прегледачу да погађа врсту датотеке. Без ње прегледач може на пример да покрене текстуалну датотеку као скрипту.
- Referrer-Policy
- Одређује колико од адресе странице прегледач открива сајту на који корисник прелази преко линка. Препоручена вредност је strict-origin-when-cross-origin.
- Permissions-Policy
- Искључује функције прегледача које сајту нису потребне, нпр. камеру, микрофон или локацију, и за уграђене туђе скрипте.
- Cross-Origin-Opener-Policy
- Одваја прозор странице од прозора које су отворили туђи сајтови. Штити од напада преко window.opener и цурења података између прозора.
Како користити
- 1Унесите адресу сајта.
- 2Кликните Оцени сајт.
- 3Погледајте укупну оцену и резултат.
- 4Прегледајте заглавља означена крстићем или полукругом.
- 5Додајте заглавља у подешавања сервера и поновите тест.
Спецификације и ограничења
Оцењује се одговор последње странице у ланцу преусмеравања. Бодови: HSTS 25, CSP 25, заштита од оквира 15, nosniff 10, Referrer-Policy 10, Permissions-Policy 10, COOP 5. Делимично подешавање добија пола бодова, а свака откривена верзија софтвера одузима 5 бодова. Оцене: A+ од 95, A од 85, B од 70, C од 55, D од 40, E од 25, иначе F.