htmlСбросить фильтр ×

XSS в HTML-атрибуте: обход фильтра и исправление

В учебном приложении параметр q вставлялся в атрибут value, а фильтр заменял < и >, но оставлял двойные кавычки без изменений. Это позволяло закрыть атрибут и добавить обработчик JavaScript — для XSSi не обязательно внедрять тег <script>.

В разборе показали payload с autofocus и onfocus. Затем уточнили: после замены двойных кавычек на &quot; этот способ в заданных условиях не работает, поскольку кавычка остаётся символом значения атрибута. Защита должна учитывать контекст вставки данных.

2026-10-23дата постановки задачи
2026-10-24дата разбора payload
2026-10-25дата уточнения защиты

Полный разбор →

Портал о платежных системах с новостями 2012 года

М@ITcanflyавтор про «it»
1 нед
Пока изучал тему с платежными провайдерами, наткнулся на ресурс из прошлого. Это портал про платежные системы с новостями 2012 года. Зацените, как 15 лет назад выглядели сайты, это типичный пример, так раньше выглядел современный сайт. Внутри - Wordpress. Тему верстали вручную когда-то. Ах, этот старый добрый HTML! Верстка уже не табличная, через float. Но всё ещё "QIWI — самый удобный электронный кошелек". #web
Портал о платежных системах с новостями 2012 года

История HTML и CSS: какие элементы и свойства ушли навсегда

Х@habr_comмедиа / агрегатор
2 нед
История HTML и CSS: какие элементы и свойства ушли навсегда

Плохие практики в верстке и UX

Х@habr_comмедиа / агрегатор
3 нед
Плохие практики в верстке и UX

Эксперимент по созданию YouTube-обложек через HTML и ИИ

Л@baldfrombrowserмедиа / агрегатор
3 нед

Создание видео через код с помощью HyperFrames и Brag

М@ITcanflyавтор про «it»
1 мес
Как вам промо-ролик? Сделан ИИ вообще без промптов. Сейчас пошла новая волна - Claude Code создает анимацию на HTML/React, а потом это дело рендерится в видео. Один из фреймворков для этого - HyperFrames. Его попробую - сделаю пост. А пока воспользовался навыком Brag. Натравил его на PersMarket, результат выше. Раздолье для продактов, убытки для видео-креаторов. #ai #tools

Editable Visual Design: новый подход к генерации дизайна в Codex

Н@GreenNeuralRobotsAI-инженер
1 мес
Editable Visual Design Скилл для Codex который делает дизайн иначе: не одну плоскую картинку, а редактируемый артефакт. VLM придумывает, модель-изображений рисует отдельные ассеты, кодинг-агент собирает все в HTML с настоящим текстом и слоями - Работает через два Codex-скилла: editable-design (постеры и инфографика) и html-to-pptx (конвертация в редактируемый PowerPoint) - Готовый результат: HTML + PNG + визуальный редактор + разборка слоёв - Лучше всего с GPT-5.6 на high reasoning #skill #design VK | MAX

Инструмент для создания 3D-графики из линий в одном HTML-файле

D@atouchdesignавтор про «design»
1 мес

Это всё на сейчас.