矛盾
打開網站http://120.24.86.145:8002/get/index1.php得到源碼如下
$num=$_GET['num'];//GET方式獲取參數 if(!is_numeric($num))//is_numeric()函數是判斷是否為數字或者數字字符串 { echo $num; if($num==1)//矛盾既要是1又要不是數字 echo 'flag{**********}'; }
構造num=1X X還可以是任何字母或者字符串,構造url:http://120.24.86.145:8002/get/index1.php?num=1xx
得到flag
$num=$_GET['num']; if(!is_numeric($num)) { echo $num; if($num==1) echo 'flag{**********}'; } 1xxflag{bugku-789-ps-ssdf}
WEB3
鏈接:http://120.24.86.145:8002/web3/
打開發現一直彈窗
不管了F12直接看源碼
紅色框框里面的東西好熟悉(其實就是html特殊編碼)不管了直接百度(不過你得分段不然有長度限制)就得到了flag。