Què fa X-Content-Type-Options?

Què fa X-Content-Type-Options?

Les capçaleres de seguretat són un subconjunt de capçalera de resposta HTTP que es pot establir per un servidor web que aplica un control de seguretat als navegadors. Les capçaleres HTTP són una forma de metadades enviades amb sol·licituds i respostes web. La capçalera de seguretat "X-Content-Type-Options" impedeix que els navegadors facin l'olor MIME.

Nota: les capçaleres HTTP no són exclusives d'HTTP i també s'utilitzen a HTTPS.

Què és MIME sniffing?

Quan s'envia qualsevol dada a través del web, una de les metadades incloses és un tipus MIME. Les extensions de correu d'Internet polivalents, o tipus MIME, són un estàndard utilitzat per definir el tipus de dades que conté un fitxer, que indica com s'ha de gestionar el fitxer. Normalment, el tipus MIME consta d'un tipus i subtipus amb un paràmetre i un valor opcionals. Per exemple, un fitxer de text UTF-8 tindria el tipus MIME "text/plain;charset=UTF-8". En aquest exemple, el tipus és "text", el subtipus és "plain", el paràmetre és "charset" i el valor és "UTF-8".

Per evitar l'etiquetatge errònia i el mal maneig dels fitxers, els servidors web solen realitzar l'olor MIME. Aquest és un procés on s'ignora el tipus MIME indicat explícitament i, en canvi, s'analitza l'inici del fitxer. La majoria dels tipus de fitxer inclouen seqüències de capçalera que indiquen quin tipus de fitxer és. La majoria de les vegades, els tipus MIME són correctes i l'olor del fitxer no fa cap diferència. Tanmateix, si hi ha una diferència, els servidors web utilitzaran el tipus de fitxer sniffed per determinar com gestionar el fitxer en lloc del tipus MIME declarat.

El problema es produeix si un atacant aconsegueix carregar un fitxer com ara una imatge PNG, però el fitxer és realment una altra cosa com el codi JavaScript. Per a tipus de fitxer similars, com ara dos tipus de text, això no pot causar gaire problema. Tanmateix, es converteix en un problema seriós si es pot executar un fitxer perfectament innòcu.

Què fa X-Content-Type-Options?                                                

La capçalera X-Content-Type-Options només té un valor possible "X-Content-Type-Options: nosniff". Activar-lo informa al navegador de l'usuari que no ha de realitzar un rastreig de tipus MIME i, en canvi, confiar en el valor declarat explícitament. Sense aquesta configuració, si un fitxer JavaScript maliciós s'hagués disfressat com una imatge com ara PNG, s'executaria el fitxer JavaScript. Amb X-Content-Type-Options activades, el fitxer es tractarà com una imatge que no es pot carregar, ja que el fitxer no és un format d'imatge vàlid.

X-Content-Type-Options no és especialment necessari en un lloc web que utilitza recursos totalment propis, ja que no hi ha cap possibilitat que un fitxer maliciós es distribueixi accidentalment. Si un lloc web utilitza contingut de tercers, com ara recursos externs o enviats per l'usuari, X-Content-Type-Options ofereix protecció contra aquest tipus d'atac.


No sha pogut trobar ladreça DNS del servidor de reparació a Chrome

No sha pogut trobar ladreça DNS del servidor de reparació a Chrome

De vegades, quan esteu treballant a Chrome, no podeu accedir a determinats llocs web i apareix un error "No s'ha pogut trobar l'adreça DNS del servidor a Chrome". Aquí teniu com podeu resoldre el problema.

Netflix: Canvia la contrasenya

Netflix: Canvia la contrasenya

Com canviar la vostra contrasenya al servei de streaming de vídeo de Netflix mitjançant el vostre navegador preferit o l'aplicació d'Android.

Com desactivar el missatge de restauració de pàgines a Microsoft Edge

Com desactivar el missatge de restauració de pàgines a Microsoft Edge

Si voleu desfer-vos del missatge Restaura les pàgines a Microsoft Edge, tanqueu el navegador o premeu la tecla Esc.

Què és lenllaç profund?

Què és lenllaç profund?

L'enllaç profund és la tècnica de redirecció d'usuaris de tendència. Obteniu informació sobre els enllaços profunds aquí per utilitzar-los per fer créixer el trànsit del vostre lloc web o de l'aplicació.

Què és AR Cloud?

Què és AR Cloud?

La RA és la següent gran cosa d'Internet per a l'entreteniment, la feina o els negocis. Apreneu el núvol de RA en detalls per convertir-vos en un usuari informat.

Com utilitzar Microsoft Edge Drop com un professional

Com utilitzar Microsoft Edge Drop com un professional

Utilitzeu Microsoft Edge Drop i compartiu fàcilment fitxers i missatges entre dispositius seguint aquests passos senzills per a principiants.

Com desar i compartir rutes a Google Maps

Com desar i compartir rutes a Google Maps

Vegeu com de fàcil és desar i compartir rutes a Google Maps al vostre ordinador i al vostre Android. Fes una ullada a aquests passos per a principiants.

Una llista de noms de Wi-Fi divertits

Una llista de noms de Wi-Fi divertits

M'agrada mantenir entretinguts els meus veïns canviant la meva xarxa Wi-Fi per diferents noms divertits. Si busqueu idees per a un nom Wi-Fi divertit, aquí

Com desfer-se dels anuncis a Gmail

Com desfer-se dels anuncis a Gmail

Gmail és sens dubte un dels millors serveis de correu electrònic disponibles avui dia, oferint una sèrie de funcions impressionants que fan que la comunicació sigui més eficient i

Com canviar el nom de Discord

Com canviar el nom de Discord

Tenir un nom d'usuari de Discord és essencial per diversos motius, ja que serveix com a identificador únic a la plataforma i us permet interactuar amb altres