• 首页
  • 热点
  • 资讯
  • 财经
  • 要闻
  • 经济
  • 快讯
  • 科技
  • 滚动
  • 行业
  • 教育
logo
  • 中陕网首页 >
  • 中陕网 > 科技 >
  • 正文

XSS注入原理是什么?什么情况下会产生XSS攻击?

2022-11-30 13:29:55 来源:时代新闻网

XSS注入原理

XSS 攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS) 的缩写混淆,故将跨站脚本攻击缩写为 XSS,XSS 是一种在 web 应用中的计算 机安全漏洞,它允许恶意 web 用户将代码植入到 web 网站里面,供给其它用户 访问,当用户访问到有恶意代码的网页就会产生 xss 攻击

XSS是因为用户输入的内容被浏览器当作了前端代码进行 执行。

二.XSS危害

盗取各类用户帐号,如机器登录帐号、用户网银帐号、各类管理员帐号

控制企业数据,包括读取、篡改、添加、删除企业敏感数据的能力

盗窃企业重要的具有商业价值的资料

非法转账

强制发送电子邮件(钓鱼)

网站挂马

控制受害者机器(肉鸡)向其它网站发起攻击

二.XSS分类

反射型xss:不会永久存储用户的数据,仅发生在用户的一次访问之后

存储型xss:攻击代码被持久化保存在服务器上。

DOM型xss

三.Cookie是什么

什么是cookie?

指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)

COOKIE:

客户端将用户名密码等信息给服务器,服务器返回用户身份对应的cookie给客户端,

之后两人的身份认定,就靠cookie来进行。

简单地说,当用户使用浏览器访问一个支持Cookie的网站的时候,

用户会提供包括用户名在内的个人信息并且提交至服务器,服务器回传给用户这段个人信息的加密版本,

这些信息并不存放在HTTP响应体(Response Body)中,而存放于HTTP响应头(Response Header)

四.XSS获取cookie

怎么验证XSS?

一般是想办法让浏览器弹窗(alert)

最经典的弹窗语句:alert(1)

一般检测XSS是否存在,就是在正常页面传参然后构建参数让他弹窗就是存在XSS了

利用XSS平台用于收取cookie,账号等信息

推荐网站https://xs.sb/xss.php?do=login

注册后先创建项目:

责任编辑:

免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。如稿件版权单位或个人不想在本网发布,可与本网联系,本网视情况可立即将其撤除。

    为您推荐

  • XSS注入原理是什么?什么情况下会产生XSS攻击?

    XSS注入原理XSS 攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS) 的缩写混淆,故将跨站脚本攻击缩写为 XSS
  • RPC和gRPC有什么关系?gRPC是如何进行远程调用的?

    什么是RPC?RPC是Remote Procedure Call的简称,中文叫远程过程调用。说的白话一点,可以这么理解:现在有两台服务器A和B。部署在A服务器
  • 马斯克为什么选择地下隧道 为什么马斯克隧道公司多个项目停滞

    2016年,仅是因为抱怨路上太堵,马斯克决定修建一条隧道,以便在隧道内实现快速的自动驾驶通勤。两年后,他成立的隧道公司在SpaceX总部和Sp
  • 神十五为什么夜间发射 为什么说神舟十四号航天员乘组是最忙乘组

    为什么夜间发射发射时间是根据空间站飞行位置来决定的这一次神十五出征,发射时间安排在了29日晚十一点零八分。发射时间为什么会安排这么晚
  • Kibana是什么?Kibana干什么用?Kibana详细入门教程

    Kibana介绍Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中
  • MD5消息摘要算法是MD5加密吗 为什么要使用MD5加密

    1 什么是MD5加密MD5消息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(h
  • MD5消息摘要算法是MD5加密吗 为什么要使用MD5加密

    1 什么是MD5加密MD5消息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(h
  • python下载和安装教程一览 Python目前最新版本是什么

    Python目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python环境,一般默认装的是Python2版本,Windows系统上没有Pyhton环境,需
  • 撸大师SDKV1.0功能有哪些 撸大师SDK许可协议介绍

    2019年1月已经更新了SDK,新的SDK修复已知问题,并包括常驻后台运行和杀死进程后自动复活的功能,请到这里下载csdn net wuhengsi620 articl
  • ipad2021应该用一代笔还是二代笔?第一代Apple Pencil支持的ipad机型有哪些?

    ipad2021应该用一代笔还是二代笔ipad2021用一代笔,ipad2021不可以使用二代笔,ipad2021作为第九代ipad产品只支持一代笔,无法正常连接二代
  • 苹果ios14有没有分屏功能?苹果13如何才能分屏一半一半?

    ios14有没有分屏功能?苹果iOS14版本系统目前并不支持分屏功能。用户无法像其他安卓手机一样,在同一个屏幕分别显示两个应用的画面。但是苹
  • ems未妥投会再次派送吗?ems快递未妥投是什么情况?

    ems快递未妥投是什么情况ems快递未妥投有两种情况:1、从邮件连续信息看,如果邮件刚到寄达地,这时的未妥投是暂未投递的意思;2、如果邮件
  • cpu温度高的原因一般有哪些?台式电脑正常温度范围是多少?

    cpu温度高的原因一般有哪些?1、散热不良;2、机器内灰尘过多也会引起死机故障;3、内存条故障;4、CPU超频;5、 硬盘故障;6、软硬件不兼容;7、
  • eip系统主要是干什么的?eip系统特点内涵都是什么?

    eip系统主要是干什么的eip系统是以数据为基础,应用为核心,以实现业务及业务流程的自动化为目的多功能企业信息平台。EIP是一个将企业的所
  • iqoo7手机采用的什么屏幕?iQOO 7用的是什么处理器?

    iqoo7手机采用的什么屏幕iqoo7搭载的是6 62英寸AMOLED材质屏幕,采用120Hz,拥有1000Hz瞬时触控采样率与300Hz触控报点率,支持四种刷新率应
  • iphone自带测心率的功能怎么用?心率多少容易导致猝死?

    iphone自带测心率的功能怎么用iphone自带测心率的应用在苹果手机健康应用中,其查找方法:1、打开苹果手机健康应用,切换到浏览页面;2、在
  • iphone12设置显示电池百分比的操作流程 苹果电池健康低应该怎么办?

    iphone12显示电池百分比的设置方法:1、打开设置列表,向下滑动界面,然后点击电池设置项;2、找到电池界面中的电池百分比;3、打开电池百分
  • ipad麦克风启用不成功的解决办法 ipad麦克风孔在什么位置?

    ipad麦克风启用不成功的解决办法:1、进入苹果手机的系统桌面上找到设置的图标,并选中单击打开它;2、进入设置界面后,向上滑动界面并选择
  • v2148a是什么手机型号?iQOO Z5手机配置参数详细介绍

    v2148a是什么手机型号v2148a是VIVO的iQOO Z5的手机型号。iQOO是vivo旗下子品牌,iQOO旗下有iQOO旗舰,iQOO Neo, iQOO Z,iQOO U四个
  • vivo S12是哪一年发布的手机?vivo s12屏幕尺寸是多大的?

    vivo s12屏幕尺寸是多少vivo s12的屏幕尺寸为6 44英寸,是一块AMOLED全面屏,采用57度弧度曲面屏设计;屏幕的分辨率为2400x1080像素,屏幕
  • 苹果a15芯片采用的是几纳米工艺?A15仿生芯片规格参数介绍

    苹果a15芯片采用的是几纳米工艺?a15芯片是5纳米工艺。A15仿生芯片是由苹果公司于北京时间2021年9月15日凌晨1时推出的采用5纳米工艺制程的移
  • iphone13 pro手机可以插几张卡?iPhone 13 Pro手机配置参数简介

    iphone13 pro手机可以插几张卡?iphone13 pro支持双卡双待,且双卡类型为nano-SIM 卡,并不兼容现有的micro-SIM,用户可在设置中选用数据
  • windows系统怎么查看自己的网络IP?怎么查看ip地址最准确方便?

    windows系统查看IP在windows系统中,大部分人使用图形方式查看IP地址,方法是:首先依次打开【控制面板>网络和共享中心>更改适配器设置】,
  • 手机投屏到电视的几种方法分享 手机投屏到电视上怎么操作?

    一、手机直接投屏这种方法比较简单,直接用手机自带的投屏功能就可以投屏到电视,无论是苹果手机还是安卓手机,基本都带有投屏功能,只要下
  • 华为matepad11可以插内存卡吗?HUAWEI MatePad11配置参数简介

    华为matepad11可以插内存卡吗华为MatePad 11平板电脑支持microSD存储卡扩展。最大支持1TB。不过,也要考虑到,大部分软件是不能装进内存卡
  • iPhone激活之后短信有个感叹号怎么办?苹果手机相册照片有感叹号是什么问题?

    iPhone激活之后短信有个感叹号怎么办?iphone刚激活短信有个感叹号是与iMessage信息设置有关,其解决办法是:1、在设置界面,点击【短信】;2
  • oppoA9手机的处理器是什么?OPPO A9配置参数信息简介

    oppo a9的处理器是什么oppo a9搭载的是联发科Helio P70八核处理器,采用12纳米工艺制程,其CPU配有4个ARM Cortex-A73核心(2 5吉赫兹)和
  • 苹果手机设置勿扰模式电话能打进来吗?iphone勿扰模式怎么打开?

    苹果手机设置勿扰模式电话能打进来吗iphone勿扰模式电话是能打进来的,但是没有任何提示音,并且拨打你的电话的人听到的是拨打的电话正在通
  • android的四大组件分别是什么?安卓系统4大组件的注册

    android的四大组件分别是什么?四大组件:1、Activity组件,它一个单独的窗口,程序流程都必须在【Activity】中运行,所有它是最基本的模块
  • 10085号码来电能接吗?10085推销的套餐可靠吗?

    10085来电能接吗?10085能接;10085是中国移动通信有限公司全网集中的电话营销渠道,具有一点接入、支撑全国的热线销售能力;移动客户在国内直
  • 10086可以提取自己的通话录音吗?手机通话记录详单查询方法分享

    10086可以提取自己的通话录音吗不能,因为这属于侵犯个人隐私,移动公司无权保留通话录音。通话记录详单查询方法分享通话记录查询通常有两
  • IP封锁是什么意思?IP封锁的缺点是什么?

    IP封锁是什么意思IP封锁是指防火墙维护一张IP黑名单,一旦发现发往黑名单中地址的请求数据包,就直接将其丢弃,这将导致源主机得不到目标主
  • arpanet是属于什么网络?分组交换网络相关知识介绍

    arpanet是属于什么网络arpanet属于分组交换网络。arpanet是以通信子网为中心的计算机网络,以分组交换为主。ARPNET提出了通信子网和资源子
  • SSL协议是什么意思?SSL协议的优势有哪些?

    SSL协议是什么意思SSL协议是Netscape公司率先采用的网络安全协议;它是在传输通信协议(TCP IP)上实现的一种安全协议,采用公开密钥技术;SSL
  • 修改无线路由器密码的方法分享 默认网关查询方法介绍

    修改无线路由器密码的方法首先,拿台电脑,用网线与交换机连接好,或者连接无线网络,然后在电脑上打开浏览器。在浏览器地址栏里输入路由器
  • 电脑开机死机解决办法有哪些?电脑死机的快速解决方法

    你会不会遇到以下电脑死机问题1、按开机按钮,电脑没有反应;2、开机时电脑显示画面卡顿或停滞;3、显示器突然黑屏;4、鼠标移动正常却无法执
  • 电脑屏幕变色了怎么调回来?电脑屏幕变黑解决方法

    电脑屏幕变色了怎么调回来1、在电脑桌面上用鼠标右键,然后选中显示设置点击进去这个界面。2、打开显示设置后,在右侧往下滑,然后点击高级
  • hp笔记本进入bios按哪个按键?快速进入BIOS界面的按键教程大全

    不同笔记本电脑(Laptop Computer)进入BIOS界面的按键是不一样的, 现将最常用的品牌笔记本电脑BIOS按键设置分享如下:1)Lenovo(联想)笔记
  • 台式机维修常见故障分析解决 台式机常见问题解决方式都在这里了

    1 、故障现象:一台主机,每次开机时BIOS的参数必须重设,才能进入系统。进入系统后一切正常,关机重新启动后,BIOS的值丢失。但热启动没这
  • 电脑自动断电一般是哪里的问题?电脑突然断电的解决方法

    解决电脑突然断电的方法1 主板,内存,显卡等硬件设备的金手指氧化造成接触不良导致一般旧电脑出现金手指氧化这样的情况还是比较多的,您可
  • 软件怎么下载到电脑才没有问题?电脑下载软件需要注意的事项有哪些?

    电脑软件在互联网上非常多,欺骗链接、伪劣软件也很多。要想下载到我们真正需要的软件应该使用正确的下载方式。1、选择正规的下载渠道当我
  • trustedinstaller权限是什么意思?trustedinstaller权限获取方法分享

    trustedinstaller权限是什么答:TrustedInstaller是Windows系统中众多系统内置安全主体中的一个,本身是系统重要服务。它是操作系统上用来
  • 如何设置win10桌面显示我的电脑图标?win10我的电脑图标调出来操作方法

    win10我的电脑图标怎么调出来?第1步:先在电脑的桌面空白处(即无任何文件处)右键一下鼠标,然后点击个性化;第2步:在个性化中进入主题的设
  • 文件与文件夹的定义分别是什么?bin文件夹主要是用来做什么的?

    文件与文件夹(目录)什么是文件?一般都是一个独立的东西,可以通过一些特定的工具进行打开,并且其中不能包含除文字以外的东西。什么是文件
  • 键盘指法练习最全方法分享 零基础快速自学键盘打字

    在零基础的情况下,迅速通过自学键盘打字还需要下一定的功夫,首先,可以肯定的是,有许多按钮在键盘上,键盘有很多功能,划分为不同的区域
  • 电脑撤销快捷键是什么?电脑撤回上一步操作按什么快捷键?

    撤销快捷键是什么?其实在很多的操作之中,使用Ctrl加Z都是用来撤销的,非常的简单,不管是在word之中,还是在其他的表格之中,都有同样的用
  • skhynix是哪个国家的牌子?SK hynix海力士公司资料简介

    SK hynix(简称:SK)海力士公司是韩国一家生产以DRAM、NAND Flash & CIS非存储器为主的半导体供应商,是全球第二大内存芯片制造商,仅次
  • 指纹考勤机怎么用怎么添加新员工?指纹考勤机的安装和使用方法分享

    指纹考勤机的安装和使用方法首先,大家将指纹考勤机放在电脑上打开排班表,在设置表里输入上下班时间,如果工作时间段有多个,在下一行里接
  • 空调排水不出去应该怎么办?空调制冷不流水是什么问题?

    空调排水不出去怎么办?1、空调室外机是否排水与室内空气的湿度有关,因为空调制冷时,导风板很冷,这样室内空气会在那里形成水滴。如果太多
  • JSON解析是什么意思?json字符串转换为JSONArray集合介绍

    1、什么是JSON(1)JSON(Java Script Object Notation)是一种轻量级的数据交换语言,以文本字符串为基础,且易于让人阅读。(注意:XML就是
  • cron表达式是什么意思?cron表达式怎么写?cron表达式示例

    例 "0 0 12 ? * WED" 在每星期三下午12:00 执行(年份通常 省略)先了解每个位置代表的含义,在了解每个位置允许的范围,以及一些特
  • 谷歌搜索为什么用不了 Google搜索用不了的解决技巧介绍

    谷歌搜索用不了是因为Google服务器从国内转移走了。最近很多朋友都反应Google搜索打不开,谷歌退出中国大陆事件是指2010年Google公司因内容
  • 越来越贵的中国汽车走向全球是怎么回事 出口贡献最大的车企是哪家

    越来越贵的中国汽车走向全球 我们已是全球第二大汽车出口国根据中国汽车工业协会发布的汽车出口数据,今年8月和9月份我国汽车出口都实现单
  • 为什么全球10%的笔记本电脑是安徽生产 首个国家实验室你在哪个省

    安徽省委常委、宣传部部长郭强表示,这十年,安徽实现了由总量居中、人均靠后向总量靠前、人均居中的跨越发展,去年经济总量达到了 4 3
  • 谷歌浏览器提示您的连接不是私密连接解决方法是什么?一起看看吧

    很多小伙伴都在使用谷歌浏览器的时候提示了您的连接不是私密连接,那么该怎么办呢?今天就为你们带来了谷歌浏览器提示您的连接不是私密连接
  • 宕机指的是什么意思?服务器散热出现问题宕机了怎么办?

    宕机是什么意思,该怎么处理?宕机是什么意思?说到宕机首先指的是服务器,是指服务器运行中,遇到不能正常工作的情况。口语里面我们简单的把

相关推荐

  • 撸大师SDKV1.0功能有哪些 撸大师SD
  • ipad2021应该用一代笔还是二代笔?
  • 苹果ios14有没有分屏功能?苹果13如
  • ems未妥投会再次派送吗?ems快递未
  • cpu温度高的原因一般有哪些?台式电
  • eip系统主要是干什么的?eip系统特
  • iqoo7手机采用的什么屏幕?iQOO 7
  • iphone自带测心率的功能怎么用?心
  • iphone12设置显示电池百分比的操作
  • ipad麦克风启用不成功的解决办法 i

阅读排行

  • XSS注入原理是什么?什么情况下会产生XSS攻击?
  • RPC和gRPC有什么关系?gRPC是如何进行远程调用的?
  • 马斯克为什么选择地下隧道 为什么马斯克隧道公司多个项目停滞
  • 神十五为什么夜间发射 为什么说神舟十四号航天员乘组是最忙乘组
  • Kibana是什么?Kibana干什么用?Kibana详细入门教程
  • RGB颜色表有什么用 RGB颜色表在哪下载
  • MD5消息摘要算法是MD5加密吗 为什么要使用MD5加密
  • python下载和安装教程一览 Python目前最新版本是什么
  • 撸大师SDKV1.0功能有哪些 撸大师SDK许可协议介绍
  • ipad2021应该用一代笔还是二代笔?第一代Apple Pencil支持的ipad机型有哪些?

中陕网版权所有