Što radi X-Content-Type-Options?

Sigurnosna zaglavlja su podskup zaglavlja HTTP odgovora koje može postaviti web-poslužitelj od kojih svako primjenjuje sigurnosnu kontrolu u preglednicima. HTTP zaglavlja oblik su metapodataka koji se šalju s web zahtjevima i odgovorima. Sigurnosno zaglavlje "X-Content-Type-Options" sprječava preglednike da izvode MIME njuškanje.

Napomena: HTTP zaglavlja nisu ekskluzivna za HTTP i također se koriste u HTTPS-u.

Što je MIME njuškanje?

Kada se bilo koji podatak šalje putem weba, jedan od uključenih metapodataka je MIME tip. Višenamjenska proširenja internetske pošte ili MIME tipovi su standard koji se koristi za definiranje vrste podataka koje datoteka sadrži, što ukazuje na to kako se s datotekom treba rukovati. Tipično, MIME-tip se sastoji od tipa i podtipa s izbornim parametrom i vrijednošću. Na primjer, tekstualna datoteka UTF-8 imala bi MIME tip "text/plain;charset=UTF-8". U tom primjeru, tip je “text”, podtip je “plain”, parametar je “charset”, a vrijednost je “UTF-8”.

Kako bi spriječili pogrešno označavanje i rukovanje datotekama, web poslužitelji obično izvode MIME njuškanje. Ovo je proces u kojem se izričito naveden MIME-tip zanemaruje, a umjesto toga se analizira početak datoteke. Većina tipova datoteka uključuje sekvence zaglavlja koje označavaju o kojoj se vrsti datoteke radi. Većinu vremena MIME tipovi su ispravni, a njuškanje datoteke nema nikakve razlike. Međutim, ako postoji razlika, web-poslužitelji će koristiti tip datoteke s njuškanjem kako bi odredili kako rukovati datotekom, a ne deklarirani MIME tip.

Problem se javlja ako napadač uspije prenijeti datoteku kao što je PNG slika, ali datoteka je zapravo nešto drugo poput JavaScript koda. Za slične vrste datoteka, kao što su dvije vrste teksta, to možda neće uzrokovati preveliki problem. Međutim, postaje ozbiljan problem ako se umjesto toga može izvršiti savršeno bezopasna datoteka.

Što radi X-Content-Type-Options?                                                

Zaglavlje X-Content-Type-Options ima samo jednu moguću vrijednost “X-Content-Type-Options: nosniff”. Omogućavanje informira korisnikov preglednik da ne smije izvoditi njuškanje tipa MIME i umjesto toga oslanjati se na eksplicitno deklariranu vrijednost. Bez ove postavke, ako je zlonamjerna JavaScript datoteka bila prerušena u sliku kao što je PNG, tada bi se JavaScript datoteka izvršila. Kada su omogućene opcije X-Content-Type-Options, datoteka će se tretirati kao slika koja se ne uspijeva učitati jer datoteka nije valjani format slike.

X-Content-Type-Options nije osobito potreban na web-mjestu koje u potpunosti koristi izvore prve strane, jer nema šanse da se zlonamjerna datoteka slučajno posluži. Ako web-mjesto koristi sadržaj treće strane kao što su vanjski resursi ili resursi koje su poslali korisnici, X-Content-Type-Options pruža zaštitu od ove vrste napada.


Leave a Comment

🚀 Popravak Microsoft Edge Capture kartice bez signala od 60FPS – Ultimativni vodič za glatko strujanje od 60FPS!

🚀 Popravak Microsoft Edge Capture kartice bez signala od 60FPS – Ultimativni vodič za glatko strujanje od 60FPS!

Zaglavili ste s greškom Microsoft Edge Capture Card No Signal 60FPS? Otkrijte provjerena rješenja za vraćanje signala, glatko postizanje 60FPS i streamanje bez kašnjenja. Detaljan vodič za trenutne rezultate!

🚀 Ispravite pogrešku konfiguracije Microsoft Edge Side-by-Side u nekoliko minuta – Provjereni vodič za 2026.!

🚀 Ispravite pogrešku konfiguracije Microsoft Edge Side-by-Side u nekoliko minuta – Provjereni vodič za 2026.!

Umorni ste od frustrirajuće pogreške konfiguracije Microsoft Edgea Side-by-Side? Otkrijte jednostavna, detaljna rješenja kako biste je brzo riješili i vratili glatko pregledavanje. Ažurirano s najnovijim rješenjima!

Ispravite pogrešku 124 u instalacijskom programu Microsoft Edge za nekoliko minuta: Provjereni vodič za rješavanje problema

Ispravite pogrešku 124 u instalacijskom programu Microsoft Edge za nekoliko minuta: Provjereni vodič za rješavanje problema

Zaglavili ste s pogreškom 124 u instalacijskom programu Microsoft Edge? Dobijte detaljna rješenja za brzo rješavanje pogrešaka instalacije. Provjerena rješenja za glatko postavljanje Edgea na Windowsima. Nisu potrebne tehničke vještine!

Ispravljanje pogreške 124 u instalacijskom programu Microsoft Edge na sustavu Windows 11: Ultimativni vodič korak po korak

Ispravljanje pogreške 124 u instalacijskom programu Microsoft Edge na sustavu Windows 11: Ultimativni vodič korak po korak

Umorni ste od pogreške 124 instalacijskog programa Microsoft Edgea koja blokira vašu instalaciju sustava Windows 11? Slijedite naša provjerena, jednostavna rješenja kako biste je brzo riješili i vratili nesmetano pregledavanje. Nije potrebno tehničko znanje!

🚀 Trenutačno ispravite grešku visokog opterećenja procesora u Microsoft Edge Shell Infrastructure Hostu – Provjereni vodič za 2026.

🚀 Trenutačno ispravite grešku visokog opterećenja procesora u Microsoft Edge Shell Infrastructure Hostu – Provjereni vodič za 2026.

Umorni ste od pogreške procesora hosta u Microsoft Edge Shell Infrastructure koja vam naglo povećava CPU? Slijedite ovaj ultimativni vodič s detaljnim ispravcima za visoku upotrebu ShellExperienceHost.exe. Brze pobjede za vraćanje glatkog pregledavanja!

🚀 Ultimativno rješenje za 2026.: Kako riješiti probleme s Microsoft Edge Winaero Tweakerom u nekoliko minuta!

🚀 Ultimativno rješenje za 2026.: Kako riješiti probleme s Microsoft Edge Winaero Tweakerom u nekoliko minuta!

Otkrijte ultimativni vodič o tome kako popraviti Microsoft Edge Winaero Tweaker Fix 2026. Korak-po-korak rješenja za padove, usporavanja i pogrešne prilagodbe – brzo vratite svoj preglednik!

🚀 Konačno rješenje: Zaustavite sukob programa za pozadine u Microsoft Edgeu u sekundama!

🚀 Konačno rješenje: Zaustavite sukob programa za pozadine u Microsoft Edgeu u sekundama!

Umorni ste od rušenja Microsoft Edgea s vašim prekrasnim pozadinama Wallpaper Enginea? Pronađite detaljna rješenja za brzo rješavanje sukoba s Microsoft Edge Wallpaper Engineom. Provjerene metode za nesmetan rad.

Ovladajte noću: Kako omogućiti tamni način rada za sve web-lokacije u programu Microsoft Edge

Ovladajte noću: Kako omogućiti tamni način rada za sve web-lokacije u programu Microsoft Edge

Otkrijte jednostavne korake za omogućavanje tamnog načina rada za sve web-lokacije u programu Microsoft Edge. Smanjite naprezanje očiju, produžite vijek trajanja baterije i uživajte u elegantnom iskustvu pregledavanja uz naš stručni vodič. Radi na Windowsima, Macu i još mnogo toga!

🚀 Konačno rješenje: Kako trenutno popraviti blokiranje igara u Microsoft Edge Firewallu!

🚀 Konačno rješenje: Kako trenutno popraviti blokiranje igara u Microsoft Edge Firewallu!

Frustrirate li se što vam Microsoft Edge Firewall blokira igre? Otkrijte provjerena, detaljna rješenja za brzo deblokiranje igara. Nisu potrebne tehničke vještine – vratite se igranju odmah!

Otključajte čitanje PDF-ova bez upotrebe ruku: Savladajte značajku čitanja naglas u Microsoft Edgeu korak po korak

Otključajte čitanje PDF-ova bez upotrebe ruku: Savladajte značajku čitanja naglas u Microsoft Edgeu korak po korak

Zaronite u ultimativni vodič o tome kako koristiti značajku čitanja naglas u programu Microsoft Edge za PDF-ove. Bez napora omogućite pretvaranje teksta u govor, prilagodite glasove i transformirajte svoje iskustvo čitanja jednostavnim koracima i profesionalnim savjetima za maksimalnu produktivnost.