当前位置: 首页> 教育> 就业 > 国内管理咨询公司排行_香港免费服务器_十个有创意的线上活动_谷歌手机版下载安装

国内管理咨询公司排行_香港免费服务器_十个有创意的线上活动_谷歌手机版下载安装

时间:2025/7/27 7:40:38来源:https://blog.csdn.net/qq_50332504/article/details/147065825 浏览次数:0次
国内管理咨询公司排行_香港免费服务器_十个有创意的线上活动_谷歌手机版下载安装

信息收集

要想拿到flag,需要突破两层if。
在这里插入图片描述

解题

第一个if

传入r=0,拿到mt_rand的值,由于每一次访问都会重新设置种子,所以每一次访问都是一样的随机数。
所以我们的r = mt_rand-显示的值 = 1799250188
r=1799250188就可以突破第一层if了
在这里插入图片描述

第二层if

题目里给了个工具,他能根据第一个随机数反推种子的值。下载下来,刚好我有一台linux kali,在linux里编译,然后传给他随机数即可

当然,你说没有linux,也没有工具要怎么办
那当然是用对应版本的php硬跑啊,种子从0-0xffffffff,一个个试效果是一样的。这就是爆破
在这里插入图片描述
拿着跑出来的种子,生成随机数,第一个随机数不要。第二和第三个相加即是结果
在线php: https://www.jyshare.com/compile/1/
在这里插入图片描述
把拿到的随机数放置到cookie里,与前面的用分号;隔开,拿到flag
在这里插入图片描述

如果你跑出来的随机数不对,不要着急,对应版本,那个c语言工具也是有php版本的,不同版本对应不同随机数,运行的php版本也需要对应。
在这里插入图片描述

web24    目录    web26

关键字:国内管理咨询公司排行_香港免费服务器_十个有创意的线上活动_谷歌手机版下载安装

版权声明:

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

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

责任编辑: