Rouen
100 points Hard

This is a difficult (I hope) Reversing challenge. I developed it after excellent feedback from @Rivit and @ebouteillon who quickly solved my Riga and Recklinghausen challenges. I mean they solved them really quickly. ebo pointed out that only Ghidra was needed for those two challenges. So I designed this challenge to be more difficult and hopefully require solvers to actually use gdb. Solving this challenge is a two step process... but the steps are probably not obvious at first. If you are new to Reversing, please download the Rouen.zip file and read the enclosed readme and reversing files for some suggestions to get started in Reversing. Reversing is a difficult subject and a 10 point Reversing chal is a lot more difficult than a 10 point Forensics chal. Good Luck!

Rouen_1.zip
Flag
Rating 5.00
5
4
3
2
1

Discussion

Protected
0

OK, I found it out by guessing its meaning

0

I don't like to be one of the first 10 solvers... please send me a DM on Discord if you want to discuss. This problem has multiple solutions and I need to rework the data to avoid this. I'm glad you were able to solve it.

0

I'm sorry for this inconvenience, but I'm not able to access to Discord or Twitter.The main idea is that there are too many valid flags but which can't be accepted.Thank you for your hardworking

0

Ichild I agree and I apologize for that... this is an oversight on my part when I created the challenge. I need to rework update the constants used so that this does not happen. I will try and do this over the next few weeks. Congrats on solving the challenge, I realize it is more difficult the way that it is currently posted.

0
Protected
0

If you protect your comments I can't read them because I haven't solved the challenge yet. I don't like to be one of the first 10 solvers... ideally challenge creators could see and reply to comments for challenges they create but this feature is not available yet

0

how did u get this kernel list? i solved this challenge by writing a python script but still curious to know any other ways to solve

0

In fact I forgot how I solved this, but I guess kcbowhunter has updated the attachment, so that there's only one possible kernel?

0

my script generate only 1 kernel so maybe there's only one possible kernel now

0

Ichild is right - binary was updated

1