目录

  • 源码
  • 知识点
  • 题解
  • 总结

源码

<?php/*
# -*- coding: utf-8 -*-
# @Author: h1xa
# @Date:   2020-09-05 20:49:30
# @Last Modified by:   h1xa
# @Last Modified time: 2020-09-05 21:50:19
# @email: h1xa@ctfer.com
# @link: https://ctfer.com*/if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/\;|cat|flag| |[0-9]|\\$|\*/i", $c)){system($c." >/dev/null 2>&1");}
}else{highlight_file(__FILE__);
}

知识点

发现*被过滤了,可以用?来代替没什么影响,虽然发现数字被过滤了,但是%09和%0a都是url编码,执行$c=$_GET['c'];后,传入的参数会被url解码%09表示\t,%0a表示换行

题解

c=less%09fla?.php%0a


总结

水题

CTFshow 命令执行 web46相关推荐

  1. CTFshow——命令执行

    CTFshow--命令执行 Web29 <?php error_reporting(0); if(isset($_GET['c'])){$c = $_GET['c'];if(!preg_matc ...

  2. [CTFSHOW]命令执行

    文章目录 web 29 web 30 web 31 web32 web33-36 web37 web38 web40 web41 web42 web43 web44 web45 web46 web47 ...

  3. CTFshow命令执行29-123

    命令执行 WEB29 eval是php中执行以PHP脚本执行的命令 PHP命令可以执行脚本命令 本题使用方法是先 system(cp f*.php 1.txt) 然后访问1.txt WEB30 在PH ...

  4. CTFshow 命令执行 web72

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: Lazzaro # @Date: 2020-09-05 20:49:30 ...

  5. ctfshow 命令执行 web29-web77 web118-122 web124 wp

    南神博客 文章目录 命令执行 web29 web30 web31 web32 web33 web34 web35 web36 web37 web38 web39 web40 web41 web42 w ...

  6. ctfshow命令执行篇

    web31 echo(`ls%09/`); echo(`tac%09fla*`); web32 过滤; 关键命令执行函数也不能用 用文件包含 其实这个做法也是靠刷题经验猜flag路径 c=includ ...

  7. [CTFSHOW]命令执行55-74

    web 55 if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/\;|[a-z]|\`|\%|\x09|\x26|\>|\< ...

  8. ctfshow命令执行(持续更新,已更至web39)

    做命令执行题比前两种慢很多,到现在也只做了总数的五分之一,慢慢来吧. web29 web30 web31 web32 web33~36 web37 web38 web39 web29 题目如下: er ...

  9. ctfshow命令执行

    目录 web33:[文件包含] web34: web35: web36:多过滤了0-9的数字,用参数逃逸可以不用数字,用字母就可以成功绕过 ,步骤一样,略 web37: web38: web39: w ...

最新文章

  1. Xamarin.Forms XAML的辅助功能Code Snippet
  2. 【NLP】N-LTP:基于预训练模型的中文自然语言处理平台
  3. 学生上课睡觉班主任怎么处理_【师问师答】学生上课说话,点名批评还嘴怎么办?...
  4. struct/class的数据对齐---简单解析
  5. jQuery DOM 节点操作
  6. 【LeetCode】剑指 Offer 33. 二叉搜索树的后序遍历序列
  7. 代码换肤术——C#和VB(摘抄)
  8. rstudio导入txt文件_r语言怎么读取txt文件
  9. JAVA动漫论坛BBS系统的设计与实现
  10. Android自定义T9拨号键盘,Android拨号盘 支持T9搜索和号码搜索等拨号盘案例
  11. java bzip2 压缩,Java bzip2压缩与解压缩工具类
  12. 随机过程的均值函数、自相关函数、协方差函数
  13. 如何把电脑加上公司的域
  14. Sqlserver 日期查询处理
  15. python万年历差农历程序_Python实现公历(阳历)转农历(阴历)的方法示例
  16. oracle数据库本地连接报错:监听程序当前无法识别连接描述符中请求的服务
  17. 孩子像谁软件在线测试,测试你最像哪个动漫人物官方版
  18. 你问我答:听说你做订阅号挣了 100W ?
  19. echarts3d饼图
  20. 远程桌面连接不上是什么原因?怎么解决

热门文章

  1. H5活动刮刮卡功能的实现与注意事项
  2. idea 整合SSM(spring spring-mvc mybatis)
  3. lustre1.6.5+drbd主备切换
  4. Lambda表达式常用代码示例
  5. 《JavaScript启示录》——导读
  6. 《精通 ASP.NET MVC 5》----1.8 本书所需的软件
  7. PHP中的foreach循环
  8. QGIS简介与源代码编译
  9. Nagios/Postfix 转发警报邮件到Office365
  10. Js获取下拉框选定项的值和文本