streleca_stz
Registered
Здравейте! Искам да ви попитам има ли някакъв начин за защита на сесиите или те са си защитени?
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
peter_ew каза:Сесиите са достатъчно защитени, но трябва да внимаваш за XSS атаки. С тях могат да се откраднат бисквитките, с което и цялата сесия.
За защита от XSS използвай htmlspecialchars за входните данни.
Успех! :?:
proba каза:peter_ew каза:Сесиите са достатъчно защитени, но трябва да внимаваш за XSS атаки. С тях могат да се откраднат бисквитките, с което и цялата сесия.
За защита от XSS използвай htmlspecialchars за входните данни.
Успех! :?:
Честно , по-голяма простотия не бях чувал.
Първо сайта ти е или със сесии или с бисквитки.
Ако ти откраднат бисквитките няма как да ти откраднат сесиите.
Второто което е , че при вход не му трябват htmlspecialchars защото самата заявка за проверка на login детайлите , не ти вади резултат от базата а връща 1 или 0 в зависимост от това дали е намерен акаунта.
И както каза tedo96, няма какво да се защитава на сесийте.
alert(document.cookie);
proba каза:Понеже си голям отворко в скоро време ако съм свободен ще ти пиша и ще ти дам 4-5 сайта качени на хост искам да ми ги пробиеш и да ми смениш аватарите да речемКато няма да са защитени с htmlspecialchars
trevata каза:При логин създаваш някакъв unique код, който записваш и в БД и в сесия и после само сравняваш... Ако има разминавка значи нещо не е както трябва![]()
HunteR каза:Можеш да се докопаш, чрез така наречените XSS атаки, за които @peter_ew малко по-нагоре спомена.
Примери как може да се открадне сесия няма да давам обаче.