ELFファイルpasscode
が与えられた。
entry
関数から__libc_start_main
関数がFUN_00101185
関数などを引数として呼び出されていた。
FUN_00101185
関数は以下のものである。
A ELF file passcode
was given.
Decompiling via entry
is calling the function __libc_start_main
with the function FUN_00101185
as one of the arguments.
This is the function FUN_00101185
:
この関数は、入力を読み込んだ後、それが"20150109"
と一致しているかをチェックし、
一致していれば入力データをflag{
と}
の間に入れて出力するようであった。
20150109
をflag{
と}
の間に入れることで、flagが得られた。
This function reads input and checks if what is read is equal to "20150109"
.
If they are equal, it prints the input data between flag{
and }
.
I obtained the flag by putting 20150109
between flag{
and }
.