Roma
50 points Medium

This is a 50 point Reversing Challenge that includes some of the same concepts as my 100 point Rouen reversing challenge. If you are struggling with Rouen, take a break and try this Roma challenge first.

If you solve the challenge you can use the flag to decrypt a file containing the sources used to build the challenge.

This challenge might include some undocumented backdoors to help you solve the challenge. Good Luck!

If you solve the chall please leave some feedback on Discord with your comments. Thanks!

Roma.zip
Flag
Rating 4.83
5
4
3
2
1

Discussion

Could we find characters to (&Apulia+i) == (data+i) +input?? I try many way but cant figure how

1

Nicce challenge. Thank you

0
Protected
2

It took me 2 days to solve this using the backdoor =.=

0

Congrats!

0

Challenging but enjoyable

0

This one wasn't easy (thus understand the Medium level). Main difficulty was the disassembly output of Ghidra was very confusing, same for Binary Ninja - in some places plain incorrect. Had to read the ASM view and GDB but eventually found the logic and mimicked in python to find the flag. Thanks for another one kcbowhunter.

0

Glad you liked it and thanks for solving it. I just updated Rouen to remove the multiple solutions if you are interested... I designed Roma to illustrate some of the concepts used in Rouen.

0

Solved using the backdoors ?

0