Приветствую. Прошу прощения за оффтоп, но это самый близкий к вебдеву чят, в котором я участвую. Я может не совсем правильно понимаю, что есть CSRF, но в моем понимании, это что-то вроде следующего:
Юзер залогинен на сайте
aaa.ru. На этом сайте есть форма
aaa.ru/post_stuff, где есть поля <input type="text" name="text_to_post"> и <input type="hidden" name="csrf_token" value="blah">. Почему мы не можем на своем сайте
bbb.ru вставить js, который неведомо для юзера будет стучаться на адрес
aaa.ru/post_stuff и дергать оттуда csrf_token, а после этого аяксом в фоне засылать туда text_to_post и краденый csrf_token? Понятно, подразумевается, что злонамеренный js активируется при входе залогиненного юзера на сайт
bbb.ru :) Каким образом тогда csrf_token защищает от такой атаки?