Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
Find out why developers love Ruby on Rails, what to look for in a Rails hosting
plan, and compare plans from the best Rails hosting providers.
Другим типом межсайтовой уязвимости является подделка межсайтовых запросов или CSRF. Она заключается в возможности сайта злоумышленника заставить браузер пользователя осуществить нежелательное действие на целевом сайте (например, банковский перевод денег). В этом случае запросы, инициализированные кодом сайта злоумышленника выполняются так же как запросы пользователя, если он авторизован на целевом сайте. Такая возможность имеется, если целевой сайт полагается только на HTTP cookie или запросы авторизации. Одним из средств защиты от CSRF является осуществление аутентификации при любом запросе, который приводит к необратимым последствиям. Также может помочь анализ HTTP referer.
Варианты тестирования, входящие в Sputnik обновляются в связи с выходом пятой редакции спецификации ECMA-262, отражая изменения по сравнению с её предыдущей редакцией[157]. Регрессионное тестирование соответствия браузеров третьей редакции спецификации ECMA-262 может осуществляться[152][153] с помощью разработанного Google инструмента для тестирования соответствия спецификации ECMAScript Sputnik, включающего более пяти тысяч вариантов тестирования[154] и получившего название по имени российской команды Google[154], а также написанной Юрием Зайцевым оболочки sputniktests-webrunner[155] или сервиса Google[156].