欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > 矛盾(WEB)

矛盾(WEB)

2025/2/22 23:07:34 来源:https://blog.csdn.net/Sweet_vinegar520/article/details/145734356  浏览:    关键词:矛盾(WEB)

##解题思路

打开靶场就是一段自相矛盾的代码,既要num是数字类型,又要判断为1

这种情况我们会想到弱类型的编程语言,插件查看过后,php就是弱类型的语言,此处并非是严格相等===,只是==

因此可以根据弱类型编程语言的字符解析特性,进行绕过,?num=1a,flag出现

flag{804ed88b60ccafcd8f7f46920df95407}

##总结

这道题就是要对PHP有所了解,PHP中abc等字母其实相当于0,但当字母前有数字如123时,123abc将被识别为123,而12ab12c12这样的只会被识别成12,说明从开头读取,读到字母为止

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词