All posts by ak42

[io64][smashthestack] level2: Divide and conquer (or not…)

For this level, and for all next levels, we’ll always be provided the source code, the goal here is not really to reverse but to “exploit” the binary.

One could first try dividing  0x1064deadbeef4601 by 0xd1038d2e07b42569, let’s try it with bc:

Of course that didn’t work, the result is not an integer, we need to overflow a multiplication and obtain a 128 bit value who’s 64 LSB are equal to 0xd1038d2e07b42569. But how ?

Continue reading [io64][smashthestack] level2: Divide and conquer (or not…)

[io64][smashthestack] level 1: a piece of cake

Here it is, my first post !

In this post I’ll be talking about smashthestack‘s io64 level1.

First let’s connect to the server:

Instructions are pretty straightforward, let’s have a look at the levels folder:

All binaries have suid bit set and belong to next level.

Continue reading [io64][smashthestack] level 1: a piece of cake