Čo robí X-Frame-Options?

Hlavičky HTTP sú typom metadát odosielaných s webovými požiadavkami a odpoveďami. Informácie, ktoré poskytujú, môžu byť dôležité alebo môžu byť jednoducho informačné. Bezpečnostné hlavičky sú podmnožinou „hlavičiek odpovedí“, ktoré môže nastaviť webový server, sú jednou z funkcií, ktoré môžu pomôcť vyriešiť množstvo bezpečnostných problémov. Jedna z bezpečnostných hlavičiek s názvom „X-Frame-Options“ je navrhnutá tak, aby zabránila útokom typu click-jacking.

Click-Jacking

Click-jacking, tiež známy ako „Oprava používateľského rozhrania“, je problém, pri ktorom je útočník schopný oklamať používateľa, aby klikol na niečo, čo nie je také, ako sa zdá. V prípade webových stránok sa to robí prekrytím priehľadnej webovej stránky cez viditeľnú. Pri tomto type útoku si používateľ myslí, že interaguje s viditeľnou webovou stránkou, ale v skutočnosti nevedomky ovplyvňuje transparentnú webovú stránku.

Útočník by napríklad mohol vytvoriť webovú stránku, na základe ktorej je pravdepodobné, že používateľ klikne na tlačidlo, možno na tlačidlo prehrávania videa. V priehľadnej vrstve v hornej časti tejto webovej stránky je druhá webová stránka, napríklad webová stránka na odstránenie vášho účtu Facebook pomocou tlačidla „Odstrániť účet“ umiestneného priamo nad tlačidlom prehrávania. V tomto scenári, keď sa používateľ pokúsi kliknúť na tlačidlo Prehrať, v skutočnosti klikne na tlačidlo, aby odstránil svoj účet na Facebooku.

Click-jacking sa spolieha na schopnosť zobraziť cieľovú webovú stránku v hornej časti falošnej webovej stránky prostredníctvom procesu nazývaného „rámovanie“. Rámovanie používa prvok HTML „iframe“, ktorý dokáže načítať celú samostatnú webovú stránku v rámci inej stránky. Načítaním cieľovej webovej stránky do rámca, jej starostlivým umiestnením a jej priehľadným obeť nebude vôbec vedieť, že je oklamaná, aby vykonala akciu.

X-Frame-Options

Hlavička odpovede HTTP „X-Frame-Options“ je voliteľná funkcia, ktorú je možné nastaviť pre webové lokality v konfiguračných súboroch servera. X-Frame-Options zabraňuje načítaniu webových stránok v prvkoch iframe, čo zabraňuje ich prekrytiu cez inú webovú stránku. Prehliadač obete v skutočnosti používa kontrolu zabezpečenia, pretože všetky prehliadače rešpektujú hlavičku X-Frame-Options a odmietnu načítať akékoľvek webové stránky s hlavičkou nastavenou v rámci.

Hlavička umožňuje vlastníkovi webovej lokality nakonfigurovať, ako reštriktívne je nastavenie. Existujú dve nastavenia: „X-Frame-Options: DENY“ bráni tomu, aby sa chránená webová stránka niekedy zarámovala. Druhá možnosť, „X-Frame-Options: SAMEORIGIN“, umožňuje zarámovať chránené webové stránky, iba ak má stránka načítavajúca rámec rovnaký názov domény. V tomto prípade môžete načítať rámec na svojej vlastnej webovej stránke, ale nikto iný ju nemôže načítať na svojej webovej stránke.


Leave a Comment

Zoom: Ako pridať video filter

Zoom: Ako pridať video filter

Zábavte sa na svojich Zoom stretnutiach so šialenými filtrami, ktoré môžete vyskúšať. Pridajte si halo alebo vyzerajte ako jednorožec na svojich Zoom stretnutiach s týmito vtipnými filtrami.

Ako preniesť Microsoft Office na nový počítač

Ako preniesť Microsoft Office na nový počítač

Zistenie, ako preniesť Microsoft Office na váš nový počítač, je nevyhnutné pre udržanie produktivity. Tu je návod, ako to urobiť.

Opera pre Android: Ako nastaviť preferencie cookies

Opera pre Android: Ako nastaviť preferencie cookies

Pri počutí slov cookies si možno pomyslíte na tie s čokoládovými lupienkami. Existujú však aj tie, ktoré nájdete v prehliadačoch a ktoré vám pomáhajú mať bezproblémový zážitok z prehliadania. Prečítajte si, ako nastaviť preferencie cookies v prehliadači Opera pre Android.

Edge pre Android: Pridanie údajov o kreditnej karte na automatické vyplnenie

Edge pre Android: Pridanie údajov o kreditnej karte na automatické vyplnenie

Ak nemáte fotografickú pamäť, potrebujete pridať údaje o kreditnej karte na automatické vyplnenie v Edge pre Android. Môžete uložiť všetky informácie o vašich kreditných kartách, aby ste urýchlili online platby pridaním údajov o kreditnej karte do funkcie automatického vyplnenia v Edge pre Android podľa týchto krokov.

Dôležité klávesové skratky Microsoft PowerPoint

Dôležité klávesové skratky Microsoft PowerPoint

Naučte sa urýchliť čas, ktorý strávite prácou na súboroch PowerPoint, naučením sa týchto dôležitých klávesových skratiek PowerPoint.

Zmena nastavení hlasu pre aplikáciu Waze

Zmena nastavení hlasu pre aplikáciu Waze

Zmena nastavení hlasu pre aplikáciu Waze vám umožní počuť iný hlas zakaždým, keď potrebujete cestovať. Tu je návod, ako to zmeniť.

Rýchly tip: Ako vypnúť Google Assistant

Rýchly tip: Ako vypnúť Google Assistant

Zistite, aké kroky treba dodržať, aby ste rýchlo vypnuli Google Assistant a získali trochu pokoja. Cítite sa menej špehovaní a deaktivujte Google Assistant.

Ako získať prístup na temný web

Ako získať prístup na temný web

Mnoho spravodajských článkov sa odvoláva na “temný web”, ale veľmi málo z nich skutočne hovorí o tom, ako na neho získať prístup. Väčšina stránok na temnom webe hostí nelegálny obsah.

Skype pre Windows: Ako povoliť tmavý režim

Skype pre Windows: Ako povoliť tmavý režim

Objavte, ako môžete jednoducho a rýchlo aktivovať tmavý režim pre Skype na vašom počítači s Windows 11 za menej ako jednu minútu.

Ako urobiť snímku obrazovky na Galaxy Z Fold 5

Ako urobiť snímku obrazovky na Galaxy Z Fold 5

Možno tomu neprikladajte veľkú váhu, ale jednou z najbežnejších funkcií smartfónu je možnosť zachytiť snímku obrazovky. S časom sa metódy na snímanie týchto snímok vyvinuli z rôznych dôvodov, či už ide o pridanie alebo odstránenie fyzických tlačidiel alebo zavedenie nových softvérových funkcií.