Php_Code_challenge13

题目:

答案:

解析:

开启一个会话,在SESSION变量"nums"为空时则对"nums","time","whoami"进行赋值,并在120秒后关闭会话,创建一个变量"value"来接收_REQUEST'value'的值,为str_rand进行赋值为a-z并使用mt_rand函数随机抽取str_rand数组的两个下标对应的值,赋值给str_rands,如果我们_SESSION'whoami'的值等于value的值并且在value经过MD5加密后的第五位后的4位字符弱等于0则对$_SESION'nums'进行++操作。

并把str_rands生成的随机数赋值给_SESSION'whoami',并,当$_SESSION'nums'的值大于10时输出flag。

我们要做的就是让$_SESSION'nums'>10,出题人已经贴心的对随机数进行输出,在这部分我们只需要进行数组绕过就好了。

MD5加密会随机生成字母和数字 如果数字开头就寄,所以我们用数组绕过。(前面有讲过)

反复进行十一次就ok。php支持字符串用下标表示字符位置。

相关推荐
鹏仔先生7 小时前
拷贝漫画APP下载页PHP程序,后台带免费AI写作
php
小小工匠11 小时前
Redis - 事务机制:能实现 ACID 属性吗
数据结构·redis·性能优化·并发·持久化
玖玥拾12 小时前
C/C++ 数据结构(七)栈、容器适配器
c语言·数据结构·c++··容器适配器
云水一下12 小时前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
treesforest12 小时前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
xingpanvip12 小时前
星盘接口开发文档:本命盘接口指南
android·开发语言·css·php·lua
零零信安13 小时前
零零信安荣登数世咨询《新质·数字安全专精百强(2026)》暗网情报领域,彰显专业实力与创新引领
安全·网络安全·数据泄露·暗网·零零信安
Qres82113 小时前
算法复键——树状数组
数据结构·算法
上海云盾第一敬业销售13 小时前
深入解析WAF的工作原理与机制
web安全·ddos
憧憬成为web高手15 小时前
l33t-hoster
学习·web安全·网络安全