摘要: SVG是一种用XML定义的语言,SVG图形是可交互的和动态的,可以在SVG文件中嵌入动画元素或通过脚本来定义动画。 也就是说这里的SVG是个XML,并且存在可控的内容,那么自然就会想到XXE。 本地新建一个a.svg,内容为: <?xml version="1.0" encoding="UTF-8" 阅读全文
posted @ 2022-07-20 22:59 Galio 阅读(305) 评论(0) 推荐(0)
摘要: 知识点: <?= ?>可以代替<?php ?>,不仅仅有输出的功能,可以完全代替<?php ?> 进去一个代码审计: <?php error_reporting(0); class SYCLOVER { public $syc; public $lover; public function __wa 阅读全文
posted @ 2022-07-20 22:27 Galio 阅读(372) 评论(0) 推荐(0)
摘要: 如果是==的话, md5传个0e开头的,会以为科学计数法,底数是0,值永远是0 sha1传个数组 阅读全文
posted @ 2022-07-20 21:40 Galio 阅读(109) 评论(0) 推荐(0)
摘要: 上传文件的检测代码: if($contents=file_get_contents($_FILES["file"]["tmp_name"])){ $data=substr($contents,5); foreach ($black_char as $b) { if (stripos($data, $ 阅读全文
posted @ 2022-07-20 11:56 Galio 阅读(179) 评论(0) 推荐(0)
摘要: 进去一个代码审计: x.x.x.x <?php if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $http_x_headers = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REM 阅读全文
posted @ 2022-07-20 01:30 Galio 阅读(42) 评论(0) 推荐(0)