CTFshow php特性 web92
生活随笔
收集整理的這篇文章主要介紹了
CTFshow php特性 web92
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
- 源碼
- 思路
- 題解
- 總結(jié)
源碼
<?php/* # -*- coding: utf-8 -*- # @Author: Firebasky # @Date: 2020-09-16 11:25:09 # @Last Modified by: h1xa # @Last Modified time: 2020-09-18 16:29:30 # @link: https://ctfer.com*/include("flag.php"); highlight_file(__FILE__); if(isset($_GET['num'])){$num = $_GET['num'];if($num==4476){die("no no no!");}if(intval($num,0)==4476){echo $flag;}else{echo intval($num,0);} }思路
intval($var,0)
intval()函數(shù)如果$base為0則$var中存在字母的話遇到字母就停止讀取
php版本5 把參數(shù)先轉(zhuǎn)換為字符串在轉(zhuǎn)換為int,無法識別科學(xué)計數(shù)法 1e10php版本7 可以識別科學(xué)計數(shù)法題解
因為$base為0,但我們輸入4476e10的時候 num>4476,
intval($num,0)=4476
num=4476e10
總結(jié)
水題
總結(jié)
以上是生活随笔為你收集整理的CTFshow php特性 web92的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CTFshow php特性 web91
- 下一篇: 动态规划算法php,php算法学习之动态