
07.04.2016, 18:28
|
|
Новичок
Регистрация: 21.06.2005
Сообщений: 1
Провел на форуме: 0
Репутация:
0
|
|
Сообщение от pas9x
↑
Если вывод попадает в ... и не экранируются угловые скобки то можно добавить в строку закрывающий тег скрипта, т.е. . Для примера оригинальный скрипт:
Код:
var str = "сюда попадают данные угловые скобки в которых не преобразуются в html-мнемоники";
Добавляем в строку alert(123);// и получаем уже два скрипта:
Код:
var str = "alert(123);//";
Таким образом первый скрипт не выполнится из-за синтаксической ошибки а второй выполнится.
Угловые скобки не экранируются, но экранируется слэш в закрывающем тэге, из-за этого так сделать тоже не получится.
|
|
|