問題
以下のサイトでflagを表示しています。
https://easyhighspeedstrings.mimimimineko.com/qestion.html
ヒント1
複数の解き方があります。 このサイトのHTMLソースを見てみましょう。 この高速表示にはStyleタグ内のJavaScriptが用いられています。
ヒント2
JavaScriptを見てみると高速表示されるテキストは./flagで指定されているようです。
解答
flag{JSIsNotJava}
解法
1
ヒントの方法
2
ブラウザの開発者ツールのネットワークタブを見る。表示に変更があるたびに、その様子が記録されていく。 スクリーンショットを記録する機能があるため、これを用いる。 "キャッシュを無効化"のチェックボックスにチェックを入れておくと良い。
3
ブラウザの開発者ツールのネットワークタブを見ると、flagという名称のファイルを取得していることが分かる。 このファイルの中身を閲覧するとフラグが記載されている。
4
ブラウザの開発者ツールのネットワーク状態タブをイジる。 ネットワークの帯域を制限することで、高速表示の表示間隔を遅くすることができる。 ギリギリ視認できる。