码迷,mamicode.com
首页 > Web开发 > 详细

php中的特殊标签

时间:2019-08-27 12:46:30      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:htm   根据   需要   要求   src   inf   使用   绕过   等价   

 

 

参考:https://www.freebuf.com/column/212586.html

今天看到这篇文章讲到了ctf中的一些关于php标签的小姿势,我虽然不打ctf,但是平常做php的代码审计也经常遇到一种情况:就是开发者为了防止代码注入漏洞,经常会过<?php、?>、  <?这些常见的标签。这种时候除了可以根据实际情况,利用<<??php 等情况进行绕过,还可以使用特殊标签进行绕过

1.当仅禁用<?php时,可以使用<?    ?>

要求:需要开启短标签开关,short_open_tag

技术图片

 

2.当禁用<?php以及?>时,还可以使用<?=   不需要闭合标签

要求:PHP版本>PHP 5.4.0

技术图片

 

3.禁用了<?、 <?php、 ?>时,可以使用asp标签<%  %>

要求:asp_tags设成On

技术图片

4. <script language=”php”>system($_GET[jinqi]); 等价于<?php system($_GET[jinqi]);?>

 不过好像php7之后就不能用了技术图片

 

php中的特殊标签

标签:htm   根据   需要   要求   src   inf   使用   绕过   等价   

原文地址:https://www.cnblogs.com/jinqi520/p/11417365.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!