Layer7 CTF 2020 Writeup

この大会は2020/11/14 9:00(JST)~2020/11/15 0:00(JST)に開催されました。
今回もチームで参戦。結果は300点で304チーム中41位でした。
自分で解けた問題をWriteupとして書いておきます。

mic check (MISC)

この問題ページのHTMLソースを見ると、フラグがあった。

<div style="display:none">LAYER7{SunriNIN73rN3thIGHScHOO1layEr7}</div>
LAYER7{SunriNIN73rN3thIGHScHOO1layEr7}

zipzipzipzipzip (MISC)

何重にもZIP圧縮されているので、スクリプトで解凍する。

import zipfile

i = 1000
while True:
    try:
        fname = 'layer%d.zip' % i
        with zipfile.ZipFile(fname) as zf:
            zf.extractall()
        i -= 1
    except:
        break

layer777.zipを解凍したら、.flagが展開され、フラグが書いてあった。

LAYER7{z1pzipZiPz1PP1zplzPlzZ1pPlzZ1pPLZplZlzplzpLzP}

Cute dog (FORENSIC)

$ strings cute-dog.png | grep LAYER7
LAYER7{cutE_dog_I5_B1ue-dog}
LAYER7{cutE_dog_I5_B1ue-dog}