不好!有敌情,遭到XSS攻击【网络安全篇】
创始人
2024-05-30 18:26:52
0

XSS:当一个目标的站点,被我们用户去访问,在渲染HTMl的过程中,出现了没有预期到的脚本指令,然后就会执行攻击者用各种方法注入并执行的恶意脚本,这个时候就会产生XSS。

涉及方:

  • 用户(通过浏览器去访问网页)
  • 攻击者(通过各种办法让用户访问页面执行恶意脚本,盗取信息)
  • Web服务器(存储并返回恶意脚本)

XSS的危害

挂马

网页挂马是指在一个程序中利用木马生成器生成一个网码,加上一些代码,可以让木马程序再打开网页的时候就立即执行。

XSS的危害-挂马

盗取用户的Cookie

盗取了用户的关键信息后,就可以模拟去做一些事情:包含但不局限于转账请求、恶意信息发送请求、未知文件下载请求、删除目标文章、恶意篡改数据、嫁祸。

蠕虫病毒

  • 爆发 Web2.0 蠕虫病毒
  • 蠕虫式的DDoS攻击
  • 蠕虫式挂马攻击、刷广告、刷流量、破坏网上数据
    截屏2023-03-06 21.52.28.png

其它

  • DDoS(拒绝服务)客户端浏览器。
  • 钓鱼攻击,高级的钓鱼技巧。
  • 劫持用户 Web 行为,甚至进一步渗透内网。

XSS种类

截屏2023-03-06 21.58.35.png

反射型

指发出一个请求的时候,XSS的恶意代码出现在我们的访问链接之中,它作为一部分的数据提交到我们的服务器,服务器解析之后进行响应,代码就会随着响应传回到浏览器中。

比如我们在输入框中输入字符,并且检索,网页也会把结果返回到页面上:

截屏2023-03-06 22.19.15.png

URL里面有什么请求字符,就把请求字符反射到前端页面上:
截屏2023-03-06 22.19.50.png

如果我们把值替换成,标签替换,只留中间

  • 白名单过滤,如:像用户名密码,正则匹配用户输入,限制输入位数,限制输入字符等
  • 输出处理

    • 对输出的编码做转译
    • < : <
    • > : &1t;
    • & : &am;
    • " : quot;
    • ' : '
    • \ : \\
    • / : \/
    • ; : ;
  • XSS拦截转换

    • node
  • 最后

    XSS存在的最根本原因是我们对url中的参数或者用户需要输入的地方没有做一个充分的过滤,所以就会有一些不合法的参数或者输入内容能够到我们的 Web服务器 ,最后用户访问前端页面的时候,就可能将这段代码拉过来又执行了一遍,对我们程序或者我们程序猿本身而言,XSS的防范至关重要。

    相关资料

    XSS网络攻击 - 原理,类型和实践
    XSS 原理和攻防 - Web 安全常识

    水平有限,还不能写到尽善尽美,希望大家多多交流,跟春野一同进步!!!

    相关内容

    热门资讯

    4日5年期国债期货上涨0.02... Hehson期货 根据交易所数据,截至7月04日收盘主力合约5年期国债期货2509,涨跌+0.02%...
    城里人回农村建房或买房要怎么办... 城里人回农村建房或买房要怎么办?如何合法在农村建房这是违法行为,不能建房,只能继承,继承后的房子也不...
    商务部:明起对原产于欧盟的进口... 定了。7月4日,商务部发布年度第34号公告,公布对原产于欧盟的进口相关白兰地反倾销调查的最终裁定,裁...
    株冶集团:预计2025年上半年... 每经AI快讯,7月4日,株冶集团公告,经初步测算,预计2025年半年度实现归属于母公司所有者的净利润...
    4日豆一下跌0.89%,最新持... Hehson期货 根据交易所数据,截至7月04日收盘主力合约豆一2509,涨跌-0.89%,成交量1...
    下周央行公开市场将有6522亿...   7月4日金融一线消息,Wind数据显示,本周央行公开市场共开展了6522亿元逆回购操作,本周央行...
    辽宁绿和农业科技周围因信息披露... 近日,辽宁证监局发布公告,对辽宁绿和农业科技发展股份有限公司及其董事长、总经理、董事会秘书周围采取出...
    怎么做到周围人因你存在而高兴? 怎么做到周围人因你存在而高兴?急首先你要有幽默的笑话!有好的笑容!放低一下自己的高傲!把自己当做是他...
    4日沥青下跌0.11%,最新持... Hehson期货 根据交易所数据,截至7月04日收盘主力合约沥青2509,涨跌-0.11%,成交量1...
    是否仍希望美国“接管”加沙地带... 【环球网报道】据法新社报道,美国总统特朗普当地时间7月3日在回应有关加沙地带的问题时表示,他希望看到...