web373
思路
<?php
error_reporting(0);
/*启用实体加载器,以允许 XML 实体注入攻击。
这个操作很危险,
因为它会允许恶意 XML 文件加载外部实体并访问本地文件系统等敏感资源。*/
libxml_disable_entity_loader(false);
/*使用 file_get_contents('php://input') 函数读取来自客户端的 XML 请求数据,
并将其存储在 $xmlfile 变量中。*/
$xmlfile = file_get_contents('php://input');
if(isset($xmlfile)){
/*使用 DOMDocument 类将 XML 请求解析为 DOM 对象,
并使用 simplexml_import_dom 函数将其转换为 SimpleXML 对象。*/
$dom = new DOMDocument();
$dom->loadXML($xmlfile, LIBXML_NOENT | LIBXML_DTDLOAD);
$creds = simplexml_impor