File types - PicoCTF2022
100 points
AUTHOR: GEOFFREY NJOGU
Description
This file was found among some files marked confidential but my pdf reader cannot read it, maybe yours can.You can download the file from here.
Plik jest w postaci .pdf
Pierwsze co zrobiłem to oczywiście zajrzenie w nasz plik Flag.pdf
. Po pierwszych liniach zauwazyłem, że jest to kod
#!/bin/sh
# This is a shell archive (produced by GNU sharutils 4.15.2).
# To extract the files from this archive, save it to some FILE, remove
# everything before the '#!/bin/sh' line above, then type 'sh FILE'.
#
Skopiowałem plik i postanowiłem uruchomić go. Ten stworzył kolejny plik flag
. Z zawartością poniżej
<arch>
flag/ 0 0 0 644 1024 `
qi!0bA7flagBZh91AY&SYq9%;eu
h N?CC@4hѡ
44FMdF!42Aɉ@ C@@S@44@
k|n(n&,:4Ttc-1=6+p12yx7MntdG@%\k$K/Px5!.9x"qS`LO&d%b_<ԷPl6`>ppVGͦ`"tZW_ȿţu6
a+Pl1Pٌx}E$|d17,TcXjHh8xTap07':jhfJFwV('v6e#צ"(H8qq
TRAILER!!!
Muszę przyznać, że jest to dosyć nietypowe. Wgooglowałem pierwszą linię w nadziei, że dostanę jakieś informacje. I faktycznie otrzymałem
Answer
┌─[parrot@parrot]─[~/Desktop/picoctf2022/enhance!]
└──╼ [★ ]$ cat drawing.flag.svg | grep tspan | awk -F'>' '{print $2}' | awk -F'<' '{print $1}' ORS='' |sed 's/ //g'
picoCTF{3nh4nc3d_d0a757bf}
Po zastosowaniu takiego kodu otrzymałem 3nh4nc3d_d0a757bf
. Co było poprawną odpowiedzią :)
picoCTF{3nh4nc3d_d0a757bf}