Я нашел Django довольно мощный для обработки XSS атак, я просто написал простую форму TextField, по шаблону, xss_form.html:Джанго действует XSS нападение пример
<html>
<head><title>XSS Forms</title></head>
<body>
<form action="" method="get">
<input type="text" name="q">
<input type="submit" value="Submit">
</form>
{% if query %}
Query: {{query}} <br/>
{% endif %}
</body>
</html>
И в view.py:
def xss1(request):
if 'q' in request.GET:
q = request.GET['q']
return render(request, 'xss_form.html', {'query': q})
return render(request, 'xss_form.html')
Значит, все знают, какие скрипты вводятся в поле текстового поля, может ли браузер выскочить из окна предупреждения?
Спасибо!