SquareCTF 2022

EASY RE 1

In [1]:
c=b"\n\x03\r\x1f\x1f\x18\x07\t'\x02\x19\x01\x0f\x0c\r\x03\x013\x16\x05\x01\n\x1f'\x05\x1e\n3\x19;\x0f\x00\x01\x15\x11\x18\x0e\x18\x11\x12\t0\x1c\n\x0b\x1c\n\x1e\x0c\x1d3\x05\x03\x13\x013\x08\t\x0c;\x05\x1b\x11"
k=[b'flag{'[i]^c[i] for i in range(5)]
print(b'flag{'+bytes([c[i]^k[i%5]for i in range(5,len(c))]))
b'flag{the_function_names_are_a_commutative_property_joke_get_it}'

It's Right here

直接调试得到flag

image.png

flag{ctfs_just_give_you_flags_these_days_its_ridicul0us}

In [ ]: