PDA

Просмотр полной версии : [XSS] можно ли остаться в браузере?


fl00der
23.10.2015, 15:24
Допустим есть сайт А с активкой и пользователь, который пасется на этом сайте, при этом он пасется на сайте Б, где уязвимостей нет (по крайней мере, найти их не удалось). Нужно, как вы уже догадались, получить логин/пароль пользователя на сайте Б (или, в общем случае, выполнить какие-то другие действия, которые вполне можно выполнить с помощью внедрения JS). При этом нет гарантии, что юзер зайдет на сайт Б одновременно с А и даже что это случится достаточно быстро (в рамках одного сеанса).

Вопрос в следующем: можно ли как-то "остаться" в браузере у клиента и "следить" там за ним? Верится в это с трудом, но когда-то я слышал о подобном. Скорее всего, это обычный бред или относится к каким-то древним браузерам (у клиента софт вполне актуальный, во всяком случае, под него не имеется актуальных сплойтов в паблике).

faza02
23.10.2015, 16:43
fl00der said:
↑ (https://antichat.live/posts/3905968/)
Допустим есть сайт А с активкой и пользователь, который пасется на этом сайте, при этом он пасется на сайте Б, где уязвимостей нет (по крайней мере, найти их не удалось). Нужно, как вы уже догадались, получить логин/пароль пользователя на сайте Б (или, в общем случае, выполнить какие-то другие действия, которые вполне можно выполнить с помощью внедрения JS). При этом нет гарантии, что юзер зайдет на сайт Б одновременно с А и даже что это случится достаточно быстро (в рамках одного сеанса).
Вопрос в следующем: можно ли как-то "остаться" в браузере у клиента и "следить" там за ним? Верится в это с трудом, но когда-то я слышал о подобном. Скорее всего, это обычный бред или относится к каким-то древним браузерам (у клиента софт вполне актуальный, во всяком случае, под него не имеется актуальных сплойтов в паблике).


можно следить в контексте сайта А. также, если есть вероятность, что пароли и логины одинаковые, можно нарисовать форму авторизации

fl00der
23.10.2015, 19:30
yarbabin said:
↑ (https://antichat.live/posts/3906010/)
можно следить в контексте сайта А. также, если есть вероятность, что пароли и логины одинаковые, можно нарисовать форму авторизации


А как можно следить в контексте сайта А?

Хотя бы в какую сторону копать?

AlexG
23.10.2015, 20:13
fl00der said:
↑ (https://antichat.live/posts/3906102/)
А как можно следить в контексте сайта А?
Хотя бы в какую сторону копать?


Beef?

faza02
23.10.2015, 20:22
да, beef

fl00der
24.10.2015, 01:06
А что оно сделает?

Как-то глядя на ту, что написано сее на Руби, большие сомнения, что это заведется.

Может лучше подскажете общий принцип, как организовать подобное?

Га-Ноцри
24.10.2015, 01:16
fl00der said:
↑ (https://antichat.live/posts/3905968/)
Допустим есть сайт А с активкой и пользователь, который пасется на этом сайте, при этом он пасется на сайте Б, где уязвимостей нет (по крайней мере, найти их не удалось). Нужно, как вы уже догадались, получить логин/пароль пользователя на сайте Б


Same Origin Policy же, не?

ol1ver
24.10.2015, 06:55
Вижу только замену ссылок на сайте А ведущие на сайт Б(фейк), плюс название домена фейка сделать одинаковое(как у сайта Б). По незнанке будет вбивать домен и попадёт снова на фейк.

AlexG
24.10.2015, 08:20
fl00der said:
↑ (https://antichat.live/posts/3906244/)
А что оно сделает?
Как-то глядя на ту, что написано сее на Руби, большие сомнения, что это заведется.
Может лучше подскажете общий принцип, как организовать подобное?


В контексте конкретного сайта биф отлично заводится. Его проще поставить и "пощупать руками", чем объяснять что он может. В контексте сайта "А" он много что сможет (https://github.com/beefproject/beef/wiki/BeEF-modules)