[ctfshow web入门] web92 `==`特性与intval特性

信息收集

和之前的题差不多,这次是使用了不严格相等的==,详情看这篇博客:== 和 === 在 PHP 中有何区别?一共包含哪些部分?

首先,不能使$num == 4476,然后需要使intval($num,0)==4476

php 复制代码
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);
    }
}

解题

直接抄之前写的题解

s 复制代码
?num=0x117c
?num=010574
?num=0b0001000101111100

web    目录    web

相关推荐
恋猫de小郭14 分钟前
iOS 26 开始强制 UIScene ,你的 Flutter 插件准备好迁移支持了吗?
android·前端·flutter
Asort14 分钟前
JavaScript设计模式(二十一)——策略模式:灵活算法的艺术与实战
前端·javascript·设计模式
黑云压城After20 分钟前
3D魔方-Css实现方法
前端·css·3d
極光未晚41 分钟前
乾坤微前端项目:前端处理后台分批次返回的 Markdown 流式数据
前端·vue.js·面试
用户66006766853941 分钟前
用 CSS3 导演一场星际穿越:复刻“星球大战”经典片头
前端·css
程序员鱼皮41 分钟前
前后端分离,千万别再搞错了!
java·前端·后端·计算机·程序员·编程·软件开发
前端赵哈哈42 分钟前
Vite 构建后产品详情页图片失效?从路径匹配到映射表的完美解决
前端·vue.js·vite
葡萄城技术团队43 分钟前
React Native 错误处理完全指南
前端
地方地方1 小时前
event loop 事件循环
前端·javascript·面试
AAA阿giao1 小时前
不用 JavaScript,你能用 CSS 做到什么?答案:拍一部星战电影!
前端·css