目录

  • 源码
  • 思路
  • 题解
    • 题解一
    • 题解二
  • 总结

源码

<?php
error_reporting(0);
function check($x){if(preg_match('/\\$|\.|\!|\@|\#|\%|\^|\&|\*|\?|\{|\}|\>|\<|nc|wget|exec|bash|sh|netcat|grep|base64|rev|curl|wget|gcc|php|python|pingtouch|mv|mkdir|cp/i', $x)){die('too young too simple sometimes naive!');}
}
if(isset($_GET['c'])){$c=$_GET['c'];check($c);exec($c);
}
else{highlight_file(__FILE__);
}
?>

思路

看起来没变化,按136的思路试试,我猜测应该是不能写入文件了

https://blog.csdn.net/Kracxi/article/details/121997166

题解

题解一

直接跑bash盲注脚本,exp在136的文章


题解二

发现真的写不了文件了

end


总结

水题

CTFshow php特性 web139相关推荐

  1. ctfshow php特性(89——150plus)

    web89 这题的逻辑是如果存在$_GET['num'],则用正则表达式匹配$num中的值,如果成功匹配则程序终止于"no no no",否则进行下一步,如果intval($num ...

  2. ctfshow php特性 下

    目录 web113 web114 web115 web123(php解析特性) web125 web126 web127(php解析特性) web128 web129 web130 web131 we ...

  3. ctfshow php特性 web89-web115 web123-150wp

    php特性 参考博客仍然是南神博客 文章目录 php特性 web89 web90 web91 web92 web93 web94 web95 web96 web97 web98 web99 web10 ...

  4. CTFshow——PHP特性(下)

    目录: web132--逻辑运算符的优先级 web133--curl -F web134--php变量覆盖 web135-- >xx.txt 写文件 web136-- tee命令 web137- ...

  5. CTFshow php特性 web150plus

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...

  6. CTFshow php特性 web150

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...

  7. CTFshow php特性 web147

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...

  8. CTFshow php特性 web140

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...

  9. CTFshow php特性 web138

    目录 源码 思路 题解 总结 源码 <?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # ...

最新文章

  1. 简单的实现购物车功能,还有不到位的地方,加油!!!
  2. tableau应用实战案例(一)-如何通过Tableau绘制小提琴图
  3. 测试工程师良品 —— Fiddler 工具简介
  4. java的调试工具_2020年最佳Java调试工具(翻译)
  5. AngularJS学习之旅—AngularJS Http(九)
  6. 【Python自然语言处理】中文分词技术——统计分词
  7. 实践单元测试(2) - 大话单元测试
  8. 安装ubuntu出现花屏_电脑显卡花屏怎么办?电脑独立显卡花屏的原因和解决方法...
  9. GP学习(十)-Mosaic raster datasets to a file raster format
  10. xadmin在Django 1.11中的使用及中英文切换
  11. 【ASP.NET MVC 学习笔记】- 09 Area的使用
  12. Linux的环境变量总结
  13. 惠普局域网共享打印机设置_HP LaserJet 1020局域网共享打印实操
  14. 《设计心理学 1 日常的设计》 唐纳德·A·诺曼 pdf下载
  15. 2020最强图像匹配综述论文-Part1
  16. devc++工程提示“源文件未编译”的可能问题
  17. mysqld: [ERROR] Found option without preceding group in config file my.ini at line 1
  18. 这,是一篇有“味道”的科普…
  19. 請問下需要一套繁體字多商戶商城+跑腿外賣系統
  20. winsock2.h与afxsock.h

热门文章

  1. 【转】Loadrunner入门(《软件性能测试过程详解与案例剖析》)
  2. 两道与二进制有关的sequence
  3. 虚位以待C#-北京Objectiva
  4. Smarty 中的 if 语句条件修饰词
  5. WINCE---内核(kernel)---内存架构(memory archtitecture)学习
  6. riak文件服务器,Docker中运行Riak服务 - Docker 中文指南
  7. Bugku-CTF之前女友(SKCTF)
  8. 简单理解js闭包、类型引用....第一章
  9. ArcGIS Engine开发前基础知识(2)
  10. css3动画模块transform transition animation属性解释