CTFshow php特性 web128
目录
- 源码
- 思路
- 题解
- 总结
源码
<?php/*
# -*- coding: utf-8 -*-
# @Author: h1xa
# @Date: 2020-10-10 11:25:09
# @Last Modified by: h1xa
# @Last Modified time: 2020-10-12 19:49:05*/error_reporting(0);
include("flag.php");
highlight_file(__FILE__);$f1 = $_GET['f1'];
$f2 = $_GET['f2'];if(check($f1)){var_dump(call_user_func(call_user_func($f1,$f2)));
}else{echo "嗯哼?";
}function check($str){return !preg_match('/[0-9]|[a-z]/i', $str);
} NULL
思路
没想到 _() 是 gettext()的别名,gettext()是一个拓展,可以直接输出文本
gettext(“phpinfo”)
输出 phpinfo,phpinfo是无参方法可以直接用call_user_func调用
同理 我们可以用get_defined_var()
题解
?f1=_&f2=get_defined_vars
总结
又被骚到
CTFshow php特性 web128相关推荐
- ctfshow php特性 下
目录 web113 web114 web115 web123(php解析特性) web125 web126 web127(php解析特性) web128 web129 web130 web131 we ...
- ctfshow php特性(89——150plus)
web89 这题的逻辑是如果存在$_GET['num'],则用正则表达式匹配$num中的值,如果成功匹配则程序终止于"no no no",否则进行下一步,如果intval($num ...
- ctfshow php特性 web89-web115 web123-150wp
php特性 参考博客仍然是南神博客 文章目录 php特性 web89 web90 web91 web92 web93 web94 web95 web96 web97 web98 web99 web10 ...
- CTFshow php特性 web150plus
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
- CTFshow php特性 web150
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
- CTFshow php特性 web147
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
- CTFshow php特性 web140
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
- CTFshow php特性 web138
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
- CTFshow php特性 web137
目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...
最新文章
- 修改exe图标,加入版本号
- ARP协议全面实战手册——Wireshark的安装第一更
- SaaS系统给企业带来了哪些优势
- 网页性能分析不完全指南
- 【luogu P3378 堆】 模板
- HBase常用的Shell命令
- SAP Spartacus 自定义指令的实现以及通过@HostBinding实现属性绑定
- 计算机学院肖鹏,肖鹏-生命科学与技术学院
- jz2440开发板修改UBOOT支持NAND FLASH
- ASP.net控件开发系列(四)
- [物理学与PDEs]书中的错误指出
- 读取文件时,文本文件的UTF-8格式带来的问题
- 延迟秋招总结,什么工作可以月薪过万?
- python求一元二次方程的虚数根_一元二次方程虚数根的求解
- FTP实验、利用SMTP协议发匿名邮件
- MATLAB读txt
- 应届生面试的5大技巧,附600字自我介绍范文
- FineBI 的过滤类型及应用场景
- Pytorch:VGG16
- 分享一个简单、便宜配置https安全证书的方法(10元/年)