[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

相关推荐
zxcvb1536 分钟前
远程查看本地文档:一条轻量 Web 文件服务的工程化链路
前端·远程查看文档
niucloud-admin16 分钟前
NIUCLOUD PHP SAAS上门家政使用文档:城市管理
java·前端·php
北岛贰32 分钟前
啵啵音乐迎来全新升级!
前端
菩提小狗1 小时前
每日安全情报报告 · 2026-10-30
网络安全·漏洞·cve·安全情报·每日安全
hkNaruto2 小时前
【AI】基于大模型的AI游戏地图生成、控制方案:AI Native Game Harness 迁移操作手册
前端·人工智能·游戏
IT_陈寒3 小时前
Java序列化踩坑记:对象循环引用让我加班两小时
前端·人工智能·后端
Acro3 小时前
快给macOS 上的Grok Bot换一套皮肤
前端
flash俊杰3 小时前
双引擎 OCR 编排:逐页判定、视觉优先、partial 语义与三层超时
前端
计算机魔术师3 小时前
Reddit 每周被 Google 偷走 100 万次点击,CEO 摊牌了
前端
前端繁华如梦3 小时前
用 React Three Fiber 做一栋能编辑的教学楼数字孪生
前端