- User: race
- Password: car
Walk Flag
We see an executable, a C file which the binary is probably compiled from, and the flag that we need to read. At first glance we see that the flag obviously cannot be read with our permissions.anti_flag_reader executable. As expected, we can.
Run Flag
Same as before, we see an executable, a C file which the binary is probably compiled from, and the flag that we need to read.Sprint Flag
Finally, our final user has the same files (an executable, a C file, and the flag) as before.- withdraw: Withdraws 10000 units from the balance
- deposit: Deposits 10000 units to the balance
- purchase flag: Checks if there’s enough balance in the account (15000) if so then gives us the flag.