首页 > 编程语言 >Python - XSS-Attribute

Python - XSS-Attribute

时间:2023-01-23 20:56:29浏览次数:66  
标签:XSS xss Python attribute owasp skf Attribute

参考资料:https://owasp-skf.gitbook.io/asvs-write-ups/cross-site-scripting-attribute-xss-attribute/kbid-3-cross-site-scripting-attribute

靶场环境

$ sudo docker pull blabla1337/owasp-skf-lab:xss-attribute
$ sudo docker run -ti -p 127.0.0.1:5000:5000 blabla1337/owasp-skf-lab:xss-attribute

XSS

想要下面的那句话变红,输入red

<center> <p style="font-size:2em;"> 

<div data-gb-custom-block data-tag="autoescape" data-0='false'><span style='color:{{xss}};' > Let me be a new color!</span></div>

</p></center>

查看源码可知,输入的内容是不会被转义的(详见Python-XSS
指南中给出的payload是:red ' onm ouseover='alert(1337)'
当鼠标停留在段落上就会触发xss

(burp还没弄好,之后抓包看看内容)

标签:XSS,xss,Python,attribute,owasp,skf,Attribute
From: https://www.cnblogs.com/smile2333/p/17065470.html

相关文章

  • 【Python】输入 LaTeX 代码并通过 Sympy 完成计算或化简
    Sympy是常用的一个符号计算的Python库,基本可以满足初等数学到高等数学、线性代数、离散数学以及本科物理所需的符号计算。然而Sympy在使用时还需要声明变量,并使用类W......
  • Python XSS
    参考资料:https://owasp-skf.gitbook.io/asvs-write-ups/cross-site-scripting-xss/kbid-3-cross-site-scripting靶场环境搭建$sudodockerpullblabla1337/owasp-skf-l......
  • Hello, Python
    一、前戏1.编程语言简介在生活中,如果你想和外国人进行交流,你就得懂得他们国家的语言(汉语、英语、德语、法语等等),同样的,编程语言就是人与计算机之间沟通的一门语言,它能够......
  • Anaconda 安装 OpenCV for Python 教程(全平台通用)
    准备工作安装anaconda(均为超链接)Ubuntu安装Windows安装版本信息Python版本3.6OpenCV版本3.4.1.15dlib版本19.6.1开始搭建Anaconda创建Python虚......
  • Python的UDP网络编程
    UDP编程通信协议有,UDP和TCP模式:1、TCP适用于效率较低,精度较高的场景(文件传输、电子邮件)2、UDP适用于效率较高(视频在线点播,网络语音通话等)接下来的代码介绍的是UDP协议......
  • python一个函数简单接收命令行参数
    需要使用sys和getopt库defarg(_,__):#接收命令行参数importsysimportgetopt'''参数:_:短参数str,列如:-f-g-p__:长参数list,列如:['file','......
  • Day1-python基础
    1.认识pythonPython的发音与拼写Python的作者是GuidovanRossum(龟叔)Python正式诞生于1991年Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实......
  • 如何用Python实现http客户端和服务器
    功能:客户端可以向服务器发送get,post等请求,而服务器端可以接收这些请求,并返回给客户端消息。客户端:#coding=utf-8importhttp.clientfromurllibimportrequest,pars......
  • ServletRequest. getAttribute()
     publicinterfaceServletRequest{/***Returnsthevalueofthenamedattributeasan<code>Object</code>,or*<code>null</code>ifnoattribute......
  • python3 获取request 302跳转后最终的URL
    python3获取request302跳转后最终的URL代码:importrequestsresp=requests.get(rtsp_url,timeout=(3,7))iflen(resp.history)>0:location_url=......