Lost In The Binary
80 points Hard

I lost a flag inside this binary, please help me to find it. If you trigger certain anti-debugging techniques, you might get false flags…. flag format: FLAG-(str) https://mega.nz/#!ifgzQQCC!E1W0cSOFRvi7bE_v419rzwQB2jAHF0IsIRAWL6H1RNE

Flag
Rating 4.71
5
4
3
2
1

Discussion

that was fun

0

bruh

0

change jnz to jmp in IDA. ;)

0
Protected
0
Protected
0

Solved with z3 and Cutter. I didn't notice any anti-debugging techniques, and I'm curious. Can someone that experienced that tell me about it? Thanks.

0

wouldn't call myself more experienced but i guess "debugging" here means actually running the application and debugging the live state as opposed to static analysis?

0

ptrace(0,0,0,0) functions prevents you debug the program.

0

flag format: FLAG-something, with no brackets. I was misled, founded two other false flags after I had found the right flag.

-1

Whew, I confused myself a lot on that one hahahaha. Thanks for the super fun challenge, it taught be a ton of new things!

0