Skip to content

int 0x80 Mystery Cache

This cache has been archived.

pelzklopfer: Sorry - aber mir vergeht langsam aber sicher die Lust am Cachen - es gibt halt Leute, die ausser Cachen nichts mehr anderes machen.

This entry was edited by climb'n'fly on Saturday, 02 June 2012 at 19:40:02 UTC.

More
Hidden : 12/30/2009
Difficulty:
4 out of 5
Terrain:
1.5 out of 5

Size: Size:   small (small)

Join now to view geocache location details. It's free!

Watch

How Geocaching Works

Please note Use of geocaching.com services is subject to the terms and conditions in our disclaimer.

Geocache Description:


Auch wenn man zum Lösen dieses Mysteries keine ABAP-Kenntnisse benötigt, sollten in der Umgebung des Caches genügend Leute arbeiten, die dem Rätsel auf die Schliche kommen.

An den angegebenen Koordinaten kann man zwar auch parken, allerdings eher, wenn man mich bei der Arbeit besuchen will, der Cache selbst ist ca. 1km davon entfernt versteckt.

Deine Lösung kannst du auf geochecker.com überprüfen. Geochecker.com.


.section .data
cache: .ascii "http://www.geocaching.com"

.section .text
.globl _start
_start:

movb (cache), %al
movb $13, %bl
divb %bl
shlb $3, %al
addb $0xe, %al
movb %al, cache

movb (cache+1), %al
shrb $2, %al
xorb $0x29, %al
movb %al, cache+1

movb (cache+0x2), %al
orb $31, %al
andb $242, %al
shrb $1, %al
movb %al, cache+0x2

movb (cache+3), %al
shrb $2, %al
movb $0x7, %bl
mulb %bl
subb $0x14, %al
movb %al, cache+3

movb (cache+4), %al
shlb $2, %al
subb $1, %al
xorb $0xd6, %al
movb %al, cache+4

movb (cache+5), %al
subb $3, %al
shlb $1, %al
movb $8, %bl
divb %bl
movb $0x5, %bl
mulb %bl
movb %al, cache+5

movb (cache+6), %al
addb $1, %al
movb $3, %bl
divb %bl
addb $30, %al
movb %al, cache+6

movb (cache+7), %al
shrb $2, %al
movb $0x3, %bl
mulb %bl
xorb $99, %al
movb %al, cache+7

movw (cache+0x8), %ax
shrw $1, %ax
subw $0x28b, %ax
xorw $3, %ax
movw %ax, cache+0x8
movw $0, %ax

movb (cache+10), %al
movb $3, %bl
mulb %bl
subb $0xa, %al
shrb $2, %al
movb %al, cache+10

movb (cache+0x10), %al
movb $9, %bl
divb %bl
shlb $2, %al
addb $7, %al
movb %al, cache+0x10

movb (cache+0x11), %al
andb $0x3c, %al
addb $8, %al
xorb $7, %al
addb $1, %al
movb %al, cache+0x11

movw (cache+12), %ax
subw $0x2abc, %ax
shrw $1, %ax
xorw $4708, %ax
movw %ax, cache+12
movw $0, %ax

movw (cache+0x13), %ax
shrw $4, %ax
movw $9, %bx
mulw %bx
subw $0xf4, %ax
movw %ax, cache+0x13
movw $0, %ax
movw $0, %bx

movb (cache+14), %al
shrb $0x4, %al
addb $2, %al
orb $0x30, %al
movb %al, cache+14

movb (cache+15), %al
movb $0x2, %bl
mulb %bl
xorb $114, %al
movb %al, cache+15

movb (cache+0x16), %al
shlb $1, %al
movb $0xb, %bl
divb %bl
shlb $1, %al
andb $123, %al
movb %al, cache+0x16

movb (cache+18), %al
movb $3, %bl
divb %bl
orb $0xf, %al
shrb $0x1, %al
shlb $1, %al
movb %al, cache+18

movb (cache+21), %al
subb $7, %al
movb $3, %bl
divb %bl
shlb $2, %al
addb $0x4, %al
movb %al, cache+21

movb (cache+23), %al
shrb $3, %al
subb $3, %al
movb %al, cache+23

movb (cache+24), %al
andb $0x92, %al
shlb $4, %al
movb %al, cache+24

movb (cache+0xb), %al
subb $1, %al
movb $0x2, %bl
mulb %bl
movb $3, %bl
divb %bl
addb $1, %al
movb %al, cache+0xb

mov $4, %eax
mov $1, %ebx
mov $cache, %ecx
mov $24, %edx
int $0x80

mov $1, %eax
mov $0, %ebx
int $0x80

Additional Hints (Decrypt)

Zlfgrel: ovahgvyf Svany: Onhzfghzcs/Requhrtry

Decryption Key

A|B|C|D|E|F|G|H|I|J|K|L|M
-------------------------
N|O|P|Q|R|S|T|U|V|W|X|Y|Z

(letter above equals below, and vice versa)