• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Почему в данном случае не работает HTML инъекция?

Scara

Member
26.08.2020
6
0
BIT
0
Здравствуйте, почему могут не работать подобные HTML инъекции? Из-за экранирования? В первом примере браузер считает "вживлённые" кавычки инородными, подсвечивая их синим, а родные серым. Во втором же примере кавычки вживляются самим сайтом, но разве они имеют экранирующие свойства? Вот ссылка на сам сайт: . Если это экранирование, то как оно работает в данных примерах? Извините, если мало информации, готов представить всю недостающую. Заранее большое спасибо всем за помощь.

1-ый пример. Ввод:
2.png

Код:
1.png

2-ой пример. Ввод и вывод:
4.png

Код:
3.png
 

just user

New member
25.09.2020
2
0
BIT
0
Да, там происходит экранирование, кавычки преобразуются в ", можете посмотреть через ctrl+u, но в devtools они отображаются как текстовые кавычки. Во втором примере - так devtools показывает, что это строка, на самом деле кавычек там нет.
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!