2301_80139427 2023-12-18 21:22 采纳率: 93.8%
浏览 4
已结题

ctfshow web入门 web31

命令执行,绕过方法有一个“构建新参数,将所需内容传入新参数中”,是不是指在这个新参数中,题目所限制的东西都不存在了?如下题

img


若我在网址后面加上?c=eval($_GET[a]);&a=system('tac flag.php');结果并不能得到flag,要改为a=system(“tac flag.php”);把单引号改成双引号才能做,那这样不就是代表题目所限制的单引号用不了在新参数这里仍然用不了,还是得绕过单引号吗?但题目的其他限制又在新参数这里不存在了,到底是怎么一回事

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月26日
    • 创建了问题 12月18日

    悬赏问题

    • ¥20 python爬虫遇到空文本取不出来
    • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
    • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
    • ¥20 关于web前端如何播放二次加密m3u8视频的问题
    • ¥15 使用百度地图api 位置函数报错?
    • ¥15 metamask如何添加TRON自定义网络
    • ¥66 关于川崎机器人调速问题
    • ¥15 winFrom界面无法打开
    • ¥30 crossover21 ARM64版本安装软件问题
    • ¥15 mymetaobjecthandler没有进入