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

哪些网站是php网站死链检测工具

哪些网站是php,网站死链检测工具,免费网站代理,网页版微信官网问题: XML 注入攻击,和 SQL 注入的原理一样,都是攻击者输入恶意的代码来执行自身权限以外的功能。 XML 是存储数据的一种方式,如果在修改或者查询时,没有做转义,直接输入或输出数据,都将导…
问题:
XML 注入攻击,和 SQL 注入的原理一样,都是攻击者输入恶意的代码来执行自身权限以外的功能。
XML 是存储数据的一种方式,如果在修改或者查询时,没有做转义,直接输入或输出数据,都将导
XML 注入漏洞。攻击者可以修改 XML 数据格式,增加新的 XML 节点,对数据处理流程产生影响。
攻击下面是一个保存注册用户信息为 XML 格式的例子:
final String GUESTROLE = "guest_role";
...
//userdata 是准备保存的 xml 数据,接收了 name email 两个用户提交来的数据。
String userdata = "<USER role="+
GUESTROLE+
"><name>"+
request.getParameter("name")+
"</name><email>"+
request.getParameter("email")+
"</email></USER>";
// 保存 xml
userDao.save(userdata);
可以看到,这段代码没有进行任何的过滤操作。一个普通用户注册后,会产生这样一条数据记录:
<?xml version="1.0" encoding="UTF-8"?>
<USER role="guest_role">
<name>user1
</name>
<email>user1@a.com
</email>
</USER>
攻击者输入自己 email 时,可以输入如下代码:
user1@a.com</email></USER><USER role="admin_role"><name>lf</name><email>user2@a.com
最终用户注册后,数据就变成了:
<?xml version="1.0" encoding="UTF-8"?>
<USER role="guest_role">
<name>user1
</name>
<email>user1@a.com</email>
</USER>
<USER role="admin_role">
<name>lf</name>
<email>user2@a.com
</email>
</USER>
可以看到,多出了一条 role=“admin_role” 的管理员 lf 。达到攻击目的。
修复:
对关键字符串进行转义:
& --> &
< --> <
> --> >
" --> "
' --> '
XML 保存和展示之前,对数据部分,单独做转义即可:
String userdata = "<USER role="+
GUESTROLE+
"><name>"+
StringUtil.xmlencode(request.getParameter("name"))+
"</name><email>"+
StringUtil.xmlencode(rrequest.getParameter("email"))+
"</email></USER>";
http://www.khdw.cn/news/69271.html

相关文章:

  • 商务网站开发与建设中国站免费推广入口
  • 怎么用vs做网站开发爱站之家
  • 做网站的时候宽高深圳全网营销系统
  • 现在个人做网站还能盈利百度营销是什么
  • 网站建设科技公司百度seo排名优化助手
  • 网站挂马处理百度快照企业官网定制设计
  • 用xampp来搭建wordpress建站环境上海seo网站优化
  • 珠海高端网站制作公司广东深圳疫情最新
  • 网站赚钱的方式惠州自动seo
  • 金融产品做网站推广全自动在线网页制作
  • 昆山靠谱的网站建设公司搜狗seo软件
  • 有了域名如何建设网站谷歌优化的最佳方案
  • 网站推广淘宝联盟怎么做百度免费发布信息平台
  • 怎么做像表白墙的网站促销活动推广方案
  • c语言也能干大事网站开发lpl赛区战绩
  • 易企网站建设百度应用商店app下载安装
  • 福田专业网站建设公司win7优化大师下载
  • 手机网站开发报价单国际最新十大新闻事件
  • 建立一个属于自己的网站湖南广告优化
  • 盐城网站制作品牌策划运营公司
  • 教育类网站怎么做优化seo网站优化详解
  • 玉林网站建设公司网推放单平台
  • 深圳网站开发建设培训机构网站制作河南
  • 网站建设mus18合肥seo快排扣费
  • 淮安网站建设亚马逊alexa
  • 东昌府聊城做网站公司环球网疫情最新动态
  • wordpress如何弄添加框整站优化全网营销
  • 中国做视频网站有哪些内容顾问
  • 2008 iis配置网站nba最新赛程
  • 中宁网站建设bing搜索 国内版