CTFSHOW-入门-Web24

题目信息

爆破题目

<?php

/*
# -*- coding: utf-8 -*-
# @Author: h1xa
# @Date:   2020-09-03 13:26:39
# @Last Modified by:   h1xa
# @Last Modified time: 2020-09-03 13:53:31
# @email: h1xa@ctfer.com
# @link: https://ctfer.com

*/

error_reporting(0);
include("flag.php");
if(isset($_GET['r'])){
    $r = $_GET['r'];
    mt_srand(372619038);
    if(intval($r)===intval(mt_rand())){
        echo $flag;
    }
}else{
    highlight_file(__FILE__);
    echo system('cat /proc/version');
}

?>

mt_srand我也不知道是什么,问了下GPT,是一个种子,每次输入同一个种子就能得到同一个序列,然后用mt_rand()就可以取里面的任意一个值

那么题目要求我们输入的值和他生成的值要相同

那么我们在本地也运行一下这个种子 看看生产出来的值是什么 然后传回给网页即可

http://07208f09-6a9e-4201-bd3f-f4795cf1e96a.challenge.ctf.show/?r=1155388967

 

 


De4ault
無限進步
公告

粤ICP备2024275751号-3