Challenge
A crackme binary reads your input and compares it against stored values after applying a bitwise NOT.
Approach
- In Ghidra, find the comparison:
if (input[i] != ~stored[i]) fail(). - Extract the
storedbyte array from.data. - Apply bitwise NOT (8-bit) to each byte:
| |
Flag
boroCTF{N0t_nO+_tH3_FL@g}