Бисквитките защитени ли са https?
Бисквитките защитени ли са https?

Видео: Бисквитките защитени ли са https?

Видео: Бисквитките защитени ли са https?
Видео: METODI - TSARSKO DETE SAM, 2022 / Методи - Царско дете съм (OFFICIAL VIDEO) ♪ | 4K 2024, Ноември
Anonim

Бисквитки се изпращат в HTTP заглавката. Така те са като сигурен като HTTPS връзка, която зависи от много SSL/TLS параметри като сила на шифъра или дължина на публичния ключ. Моля, имайте предвид, че освен ако не зададете Сигурен флаг за вашия Бисквитка , на Бисквитка може да се предава през незащитена HTTP връзка.

Също така трябва да знаете, криптирани ли са бисквитките в

Данните се изпращат през SSL ( HTTPS ) е напълно криптирани , включени заглавки (следователно бисквитки ), само хостът, към който изпращате заявката, не е такъв криптирани . Това също означава, че заявката GET е криптирани (останалата част от URL адреса).

Освен това, може ли JavaScript да чете защитени бисквитки? Целият смисъл на HttpOnly бисквитки е че те мога да не бъде достъпен от JavaScript . Единственият начин (с изключение на използването на грешки в браузъра) за вашия скрипт да Прочети те е да имат коопериращ скрипт на сървъра, който ще прочете на бисквитка стойност и я отразете като част от съдържанието на отговора.

Някой може също да попита, сигурни ли са бисквитките?

Сигурни бисквитки са вид HTTP бисквитка Това има Сигурен набор от атрибути, който ограничава обхвата на бисквитка да се " сигурен " канали (където " сигурен " се дефинира от потребителския агент, обикновено уеб браузър). Активен мрежов нападател може да презапише Сигурни бисквитки от несигурен канал, нарушавайки тяхната цялост.

Какво е HttpOnly и защитен флаг?

HttpOnly и защитени флагове може да се използва, за да направи бисквитките повече сигурен . Когато защитен флаг се използва, тогава бисквитката ще бъде изпратена само през HTTPS, което е HTTP през SSL/TLS. Кога Флаг само за се използва, JavaScript няма да може да прочете бисквитката в случай на експлоатация на XSS.

Препоръчано: