Zeus
To Zeus Maimaktes, Zeus who comes when the norths wind blows, we offer our praise, we make you welcome!
points: 100
solves: 1053
handouts: zeus
author: jzt
Solution
This was a simple introductory reverse engineering challenge aimed at beginners. We are given an executable file named ‘zeus’, which when run, sends a message.
Running it through a decompiler shows us the following code for main -
zeus.c
| |
The requirements are very straightforward -
- We need 2 extra arguments (argc==3)
- The first argument
argv[1]should be"-invocation" - The second argument
argv[2]is the contents ofvar_10
Running it with the above arguments directly prints the flag.
./zeus "-invocation" "To Zeus Maimaktes, Zeus who comes when the north wind blows, we offer our praise, we make you welcome!"DUCTF{king_of_the_olympian_gods_and_god_of_the_sky}Last updated on