首页 > 其他分享 >【Pikachu靶场:XSS系列】xss之过滤,xss之htmlspecialchars,xss之herf输出,xss之js输出通关啦

【Pikachu靶场:XSS系列】xss之过滤,xss之htmlspecialchars,xss之herf输出,xss之js输出通关啦

时间:2024-11-05 15:18:02浏览次数:4  
标签:XSS 文本 xss herf js 输出 alert

一、xss之过滤

<svg onl oad=alert("过关啦")>


二、xss之htmlspecialchars

javascript:alert(123)

原理:输入测试文本为herf的属性值和内容值,所以转换思路直接变为js代码OK了


三、xss之href输出

JavaScript:alert('假客套')

原理:测试一个文本,输入提交之后,成了为了蓝色文本的herf属性值,所以我们把属性值改为js代码就OK了


四、xss之js输出

拼接新的js代码

'; alert('XSS'); //

标签:XSS,文本,xss,herf,js,输出,alert
From: https://blog.csdn.net/m0_47484034/article/details/143503471

相关文章

  • C++——用指向指针的指针的方法对5个字符串排序并输出。
    没注释的源代码#include<iostream>#include<string.h>usingnamespacestd;voidsort(char**p);intmain(){  constintm=20;  char**p,*pstr[5],str[5][m];  for(inti=0;i<5;i++)    pstr[i]=str[i];  cout<<"pleaseinput5......
  • C++——用指向指针的指针的方法对n个整数排序并输出。要求将排序单独写成一个团数,整数
    没注释的源代码#include<iostream>usingnamespacestd;voidsortNumbers(int**arr,intn);intmain(){  intn;  cout<<"enterthenumberofintegers:";  cin>>n;  int**arr=newint*[n];  for(inti=0;i<n;i++)  {......
  • DAC8568IAPWR 数据手册 具有 2.5V、2ppm/°C 内部基准电压的 DAC7568、DAC8168、DAC85
     DAC7568、DAC8168和DAC8568分别为12位、14位和16位低功耗、电压输出、八通道数模转换器(DAC)。这些器件包括一个2.5V、2ppm/°C内部基准电压(默认禁用),可提供2.5V或5V的满量程输出电压范围。内部基准电压初始精度为0.004%,而且可在VREFIN/VREFOUT引脚上提供高达......
  • 从xss到任意文件读取
    xss一直是一种非常常见且具有威胁性的攻击方式。然而,除了可能导致用户受到恶意脚本的攻击外,xss在特定条件下还会造成ssrf和文件读取,本文主要讲述在一次漏洞挖掘过程中从xss到文件读取的过程,以及其造成的成因。0x01前言xss一直是一种非常常见且具有威胁性的攻击方式。然而......
  • ABB机器人伺服电机维修有脉冲输出时不工作怎么处理
    1、ABB机器人伺服电机维修有脉冲输出时不工作怎么处理?监督操控器的脉冲输出当时值以及脉冲输出灯是否闪烁,承认指令脉冲现已履行并现已正常输出脉冲;查看操控器到驱动器的操控电缆,动力电缆,编码器电缆是否配线过错,破损或许接触不良;查看带制动器的伺服电机其制动器是否现已翻开;监......
  • xss漏洞解析
    xss跨站脚本攻击案例xss案例有一段代码php $a=$_GET['a'];echo$a;?>XSS简介XSS被称为跨站脚本攻击(CrossSiteScripting),由于和CSS重名,所以改为XSS。XSS就是将恶意代码注入到网页中,以达到攻击的效果。XSS主要使用javascript,javascript可以非常灵活的操作html......
  • xss-labs题解
    xss—labsxss—labslevel1(GET型)level2(闭合)level3(htmlspecialchars绕过)level4(左右尖括号过滤)level5(a标签法)level6(大小写绕过)level7(双写绕过)level8(利用href自动Unicode解码特性)level9(注释绕过后端判断)xss—labs题目链接BUUCTF在线评测题目源码xss-lab/lev......
  • 《C语言程序设计现代方法》note-2 格式化输入/输出 运算符和表达式
    助记提要转换说明的格式;scanf处理输入的过程;除法操作的注意事项;运算符的结合性;不在子表达式中输入操作数的原因;表达式允许用作语句的问题;3章格式化输入/输出3.1printf函数printf函数用来显示格式串的内容,并在该串中指定位置插入要显示的值。printf(格式串,表达式1,......
  • LDO输入端和输出端到底要不要并联一个二极管?
    更多电路设计,PCB设计分享及分析,可关注本人微信公众号“核桃设计分享”!在很多原理图或者手册中经常看到LDO的输出和输入会并联一个二极管,那这个二极管到底有什么作用?有没有必要加?我们今天来聊一聊!一般我们设计的LDO电路是比较简单的,如下图1所示:图1其中图1中的稳压二极管......
  • NGO-RELM基于北方苍鹰优化正则化极限学习机的数据预测Matlab程序多特征输入单输出
    NGO-RELM基于北方苍鹰优化正则化极限学习机的数据预测Matlab程序多特征输入单输出目录NGO-RELM基于北方苍鹰优化正则化极限学习机的数据预测Matlab程序多特征输入单输出预测结果评价指标基本介绍程序设计参考资料预测结果评价指标训练集数据的R2......