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

丽水做企业网站的公司深圳商城网站制作

丽水做企业网站的公司,深圳商城网站制作,中国早期互联网公司,海口市住房和城乡建设局 网站这道题有点东西网页一段计算框,只有加和减数字,但是永远到大不了20,页面也没啥特别的,准备看源码,但是打不开,我以为是环境坏掉了,看wp别人也这样,只不过大佬的开发者工具可以打开&a…

这道题有点东西网页一段计算框,只有加和减数字,但是永远到大不了20,页面也没啥特别的,准备看源码,但是打不开,我以为是环境坏掉了,看wp别人也这样,只不过大佬的开发者工具可以打开,我的就不行

最后试了一下,你要么就在网页右上角更多工具里面手动打开,要么就另外打开一个网页,然后先打开开发者工具再加载题目url

 在代码此处有一段src标签,好像是一个JavaScript的代码,但是利于工具看的时候,页面并没有对应回显,看起来是个路径,可以访问一下 

 js看不懂,但是在最后又一段base64加密的字符串,我还以为flag就拿到了

 解密后才发现依旧是一个文件,应该也可以访问 ,保险起见我还是去提交了一下,果然是错误的哈哈

代码审计

访问后是一段php代码

1. 第一行代码`error_reporting(0);`用于禁止错误报告。

2. 然后,通过`include("flag.php")`包含了一个名为`flag.php`的文件。

3. 接下来,定义了一个名为`nss`的类,其中有一个名为`ctf()`的静态方法。包含了hint2.php

4. 在接下来的代码中,通过`isset($_GET['p'])`检查`$_GET['p']`是否存在。如果存在,就进入下一层判断。

5. 在第6行代码中,使用`preg_match()`函数对`$_GET['p']`进行正则匹配,判断其是否含有字母`n`或`c`。如果匹配成功,就输出`"no"`并结束脚本的执行。

6. 在第7行代码中,使用了`call_user_func()`函数,根据`$_GET['p']`的值调用对应的函数。`call_user_func()`函数用于调用一个回调函数。这里回调函数的名称由`$_GET['p']`指定。

hint2.php是可以直接访问的,但是完全看不懂有啥关联

 一开始想的是直接用命令执行,但是不行,后来查看了wp,才得知我们要利用的东西就是nss类,一开始我看直接就可以访问hint2.php我还以为就没他啥事儿了呢,

这里还要学习一个新的运算符  ::双冒号运算符

我们可以直接利用双冒号运算符去访问类中的方法,因为正则表达式中匹配到了n和c,但是用到的修饰符是/m多文本匹配,所以我们可以采用大小写看能否绕过,所以构造payload

得到hint2.php文件的数据,根据提示修改payload,访问后看源码得到flag 

 

::双冒号运算符

在PHP中,::是一个双冒号运算符,也被称为范围解析操作符或静态访问操作符。它用于访问类中的静态属性、静态方法和常量,或调用父类的静态方法。

在类名后面使用`::`,可以直接访问类的静态成员或调用静态方法,而无需创建类的实例。这使得我们无需实例化一个类就可以访问和操作类级别的成员。


1. 访问静态属性:

class MyClass {public static $myStaticProperty = 10;}echo MyClass::$myStaticProperty; // 输出 10

http://www.yayakq.cn/news/347991/

相关文章:

  • 西安企业网站wordpress插件关闭更新
  • seo快速建站东莞网站建设优化排名
  • 谷歌优化招聘seo深圳网络推广
  • 个人网站怎么建立流程网站建设项目投资测算
  • 南和企业做网站哈尔滨建筑工程
  • 车网站建设策划项目计划书模板word
  • 中国展厅设计公司排名网站打开速度慢 如何优化
  • 网站北京备案快吗做网站哪个公司可以做
  • 大型网站建设视频西安关键词优化平台
  • 想让客户公司做网站的话语微商营销
  • 外贸网站seo怎么做做网站的都是直男癌吗
  • 网站建设与推广实训报告做效果图的素材网站
  • 郑州的网站公司哪家好招聘网站开发计划书
  • 长沙柒零叁网站建设山东免费网站建设
  • 网站运营与管理第二版做旅游网站的要求
  • 中国工程建设管理协会网站个人免费空间申请
  • 网络建设方案设计与实现廊坊关键词优化服务
  • html5高端酒水饮料企业网站模版专业网站建设模块维护
  • 做网站哪一家比较好一起做网站
  • 深圳住房建设局网站南宁市公共资源交易中心网
  • 源码网站php动漫制作技术与动漫设计
  • 陕西网站建设公司找哪家好网站建设中什么意思
  • 电商网站的建设与运营设计一款软件需要多少钱
  • 西安网站制作公司花禾科技广州平台网站建设
  • 怎么可以上传自己做的网站公司视频宣传片
  • 微信小程序一站式开发网站配置服务Wordpress
  • 做网站的公司哪家想找人做网站 要怎么选择
  • 南宁网络推广建站酒店网站html
  • 新乡商城网站建设价格企业计划书模板范文
  • 网上商城网站建设意义百度云电脑网页版入口