TAMUctf 19 Writeup Misc Hello World

Hello World

My first program!

与えられたcppを確認するとc++で書かれたHelloWorldの前にスペースとタブで何か書かれている。

f:id:Yunolay:20190305192702p:plain

明らかにWhitespaceなのでOnline IDEで実行する。

vii5ard.github.io

f:id:Yunolay:20190305193608p:plain

実行が終わったあとのMemory

Stack: [103, 105, 103, 101, 109, 123, 48, 104, 95, 109, 121, 95, 119, 104, 52, 116, 95, 115, 112, 52, 99, 49, 110, 103, 95, 121, 48, 117, 95, 104, 52, 118, 51, 125]
Heap:  {    }
# solve.py

charcode = [103, 105, 103, 101, 109, 123, 48, 104, 95, 109, 121, 95, 119, 104, 52, 116, 95, 115, 112, 52, 99, 49, 110, 103, 95, 121, 48, 117, 95, 104, 52, 118, 51, 125]

s = ''
for c in charcode:
    s += chr(c)

print s

FLAG: gigem{0h_my_wh4t_sp4c1ng_y0u_h4v3}