downloadbrowsestefanie's grainne

Download, 2 kb (password:
Browse contents of

you'll know when you've cracked it.
use the password (case sensitive) to unzip the source code.

Difficulty: 3 - Getting harder
Platform: Unix/linux etc.
Language: Assembler

Published: 05. Jun, 2007
Downloads: 516


Waiting for at least 3 votes
(we have only 2).

Rate this crackme:

Send a message to stefanie »

View profile of stefanie »


Solution by bdcht3, published 10. dec, 2013; download (2 kb), password: or browse.

bdcht3 has not rated this crackme yet.

Solution by Yoha, published 14. feb, 2013; download (3 kb), password: or browse.

Yoha has not rated this crackme yet.

Solution by lagalopex, published 05. jun, 2007; download (1 kb), password: or browse.

lagalopex has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

14. May 2007
is anybody able to run this cm at all? i've had reports about segfault on some machines. tested it on gentoo-sources 2.6.12.
15. May 2007
Hi, I had a segfault under Ubuntu Edgy....
-Lord Virus-
15. May 2007
I have a problem.!. i cannot run this in Ubuntu.!.
I'm going to try in RedHat.
15. May 2007
what kernel versions you guys using? that's the only lead i've got as of the moment.
20. May 2007
with me it is segfaulting on Ubuntu Feisty Fawn Kernel:

uname -srvmo:
Linux 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux

debug (notice that my offsets wont be yours because of ASLR):

my eip is: 0x804800c
and then it's segaulting here

Program received signal SIGSEGV, Segmentation fault.
eax:00000000 ebx:00000000 ecx:00000000 edx:00000000 eflags:00010292
esi:00000000 edi:00000000 esp:BFE32E80 ebp:00000000 eip:08048010
cs:0073 ds:007B es:007B fs:0000 gs:0000 ss:007B o d I t S z A p c
BFE32EB0 : E7 3C E3 BF 17 3D E3 BF - 45 3D E3 BF 58 3D E3 BF .<...=..E=..X=..
BFE32EA0 : 2B 3A E3 BF 3D 3A E3 BF - 4C 3A E3 BF 6C 3A E3 BF +:..=:..L:..l:..
BFE32E90 : BE 39 E3 BF C9 39 E3 BF - DD 39 E3 BF ED 39 E3 BF .9...9...9...9..
BFE32E80 : 01 00 00 00 85 39 E3 BF - 00 00 00 00 AA 39 E3 BF .....9.......9..
[007B:BFE32E80]---------------------------------------------------------[ data]
BFE32E80 : 01 00 00 00 85 39 E3 BF - 00 00 00 00 AA 39 E3 BF .....9.......9..
BFE32E90 : BE 39 E3 BF C9 39 E3 BF - DD 39 E3 BF ED 39 E3 BF .9...9...9...9..
[0073:08048010]---------------------------------------------------------[ code]
0x8048010: add al,BYTE PTR [eax]
0x8048012: add eax,DWORD PTR [eax]
0x8048014: add DWORD PTR [eax],eax
0x8048016: add BYTE PTR [eax],al
0x8048018: or al,0x80
0x804801a: add al,0x8
0x08048010 in ?? ()
gdb> n

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
Error while running hook_stop:
No registers.
20. May 2007
I changed the first two jz to jnz and it's now working for me.
20. May 2007
I'm running a 2.6.20 on Ubuntu Feisty Fawn...

You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.