![]() |
Задачка для xss мастеров - обойти фильтр
Написал фильтр ксс , проверяет заголовки браузера юзер агент , реферер , а также заголовки которые должны передавать прокси на корректность.Ну и конечно весь массив данных GET POST COOKIE по сформированным правилам,также там присутствует алгоритм декодирования stringFromCharCode,хекс и урл кодирования.Ваша задача - заставить фильтр не заметить вашу xss и вывести ее,те обычная xss не годится если фильтр скажет Possilbe xss found.Гоу |
слишком жесткая фильтрация
Цитата:
|
Берем, пишем....
Код:
' onClick="javascript: document.write('<script>alert(1)</script>')" |
Бага найдена
Цитата:
|
мдя.... на моем примере можно понять - необходимо не просто найти багу, а что бы фильтр не матюкнулся.
|
Код:
# Разделители атрибутов тега. |
Интересный ресурс
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php ну и саму IDS скачать http://php-ids.org/downloads/ |
<a'a><img src=http://img.yandex.net/i/yandex-v9.gif>
png+hex=IE, вспоминаем как IE обрабатывает графические файлы. |
мда.... если на то пошло, то и так:
Код:
'style='background-image:url(http://vdshark.heliosart.info/head.gif); |
PHP код:
|
| Время: 18:19 |