Guild hall adventure by ker2x

In my opinion, the general idea is good, but the implementation, unfortunately, is not. It would be more interesting if the answers consisted of something more than just “press enter” or one letter entered. In any case, from a training point of view, this is not bad.

Chapter 1

Chapter 2

There are two ways to arrive at “step 2 of chapter 2”, but the first one seems to contain a bug that leads to a crash. Or it is one of the “wrong ways” that the crackme has. Anyway, here is the correct way:

Just in case, the wrong path is:

You’re now at the ‘step 2 of chapter 2’.

At this step, the crackme tries to compute the answer, but given that argv[1] doesn’t exist, it will crash.

Chapter 3

There are two “endings” of the story: with and without a “bonus prologue”. The version without the bonus is more interesting from my point of view, because it allows you to play with the arguments.

So here’s the version without the prologue:

To get the prologue, just use N=3 for the previous algo:

Get the crackmes here.