Rangoon
10 points Easy

This is the third in a series of introductory Reversing Challenges; Reyjkavik, Riyadh and Rangoon. These are designed for people new to Reversing. A little gdb, C and Assembler knowledge should be enough to solve this challenge. Good Luck!

Note that once you solve the challenge, you can use the flag to decrypt the source file used to create the challenge if you are interested in seeing the original C program.

The LiveOverflow channel on YouTube has some great tutorials on reversing, this video has almost everything you need to solve this challenge: https://www.youtube.com/watch?v=VroEiMOJPm8

Rangoon.zip
Flag
Rating 4.56
5
4
3
2
1

Discussion

when I want to analyze this file in gdb, it says: don't know how to run. I've tried many solutions from GPT or reddit/stackflow and it doesnt want to work. Someone could help me?

0

nice dynamic analysis challenge learn a lot from thr

0

nice dynamic analysis challenge learn a lot from thr

0
Protected
0
Protected
0
Protected
0
Protected
0

Thank you for another great challenge for us beginners :)

0

It took me more than I expected :/ I believe this approach is an original one, for sure it is not perfect — “search and brute” (example script: https://github.com/JanKrasodomski/simple-python-brute-force/blob/283b54f71dcd3dcfa2a52142a75e28f1e7d83f57/simple_brute.py).

0

wow.. nice puzzle

0

I really enjoyed solving this one. Thanks!

1