Sometimes it's not what it seems!
Flag format UNBR{}
UNBR{Nicee_u_know_sum_py_trickz}
The .exe file is just python compiled code that can be first uncompressed with "pyinstxtractor.py", then after fixing the magic byte of src.pyc , can be decompiled with "uncompyle6". The resulted python code can be easily reversed to give the flag.
After running “strings” on the given .exe, we find a lot of python related info.
Therefore we proceed to extract the exe content like this (https://github.com/extremecoders-re/pyinstxtractor):
Now let’s try to decompile src.pyc:
We get an error due to the wrong magic bytes of .pyc (I found that after a search on Google for the error).
After searching online for the needed magic bytes/numbers, we find that we need to use “42” as the 1st byte (it was set to 61):
Then we can successfully decompile: