Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

02.12.2011, 20:08

DEADBEEF
Dead Beef?
Totes Fleisch?
4x Totes Fleisch? (DEAD|BEEF||DEAD|BEEF||DEAD|BEEF||DEAD|BEEF)
Aber die 3 Punkte am Ende? :S
Naja, dieser Ansatz ist wohl recht primitiv, aber man erkennt eine Regelmäßigkeit.

MfG
Check

Beiträge: 142

Wohnort: Sachsen

Beruf: Student

  • Private Nachricht senden

12

02.12.2011, 20:20

vielleicht mag der britische geheimdienst auch einfach nur den linux musikplayer DeaDBeaf :lol:

13

02.12.2011, 20:26

Ich hab die Lösung. Bin aber nicht selbst darauf gekommen, werde mich ab jetzt heraushalten. :D

MfG
Check

14

02.12.2011, 22:59

Aber wo ist das jetzt der Sinn?
Gute Frage.
So wie ich das verstehe geht es nur darum die 2. Aufgabe zu finden. Der verschlüsselte String gibt den Hinweis.

Die original Webseite war ja
www.canyoucrackit.co.uk

Der entschlüsselte String legt also
http://www.canyoucrackit.co.uk/15b436de1…ad525e5d0b20.js

nahe.

TGGC

1x Rätselkönig

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

15

02.12.2011, 23:08

Das erste war ne Sinnlos/Trick-aufgabe und das zweite eine reine Fleissaufgabe?

16

02.12.2011, 23:23

Ja, so sieht es aus.
Wenn man etwas Zeit hat kann man diesen virtuellen Prozessor programmieren, um dann das hinterlegte "Maschinenprogramm" auszuführen. Vermutlich wird dann wieder etwas entschlüsselt/erzeugt => der nächste Hinweis.

Über den Sinn der Aufgaben kann man streiten. Vielleicht suchen sie explizit systemnahe Programmierer. Keine Ahnung :S

17

03.12.2011, 00:40

Nein, wenn man es geschafft hat, so wird man höflich gefragt ob man seine Fähigkeiten nicht dafür verwenden könnte, den Terrorismus und die Internet-Kriminalität zu bekämpfen. Danach, ach ich greif vorweg. Jedenfalls ist das GCHQ daran beteiligt.
Nun Wirago hat eigentlich alles zu Beginn gesagt. Lesen lässt solche Spekulationen nicht aufkommen. ;)
Somit ist der Schluss: Die Aufgaben sind spezifisch darauf abgerichtet auf welche ein Hacker (kein Cracker) tagtäglich stößt, oder so. Sie werden schon nicht ohne Grund so erstellt worden sein.

MfG
Check

Wirago

Alter Hase

  • »Wirago« ist der Autor dieses Themas

Beiträge: 1 193

Wohnort: Stockerau

Beruf: CRM Application Manager

  • Private Nachricht senden

18

03.12.2011, 10:50

nachdem ich die lösung mittlerweile in diversen foren gefunden habe, eins vorweg: es kommen in der lösung zahlen, buchstaben und sonderzeichen vor. so ala leet-speak (ein wenig abgedroschen wie ich finde, aber ok). also sucht nicht unbedingt nach einem vollständigen satz/wort für eure endgültige lösung ^^

19

03.12.2011, 13:05

Die Aufgaben wurden bereits mehrfach gelöst. Das Lösungswort ist bekannt.
Allerdings ist es schwer zu sehen was von den vielen Foreneinträgen relevant ist. Da wird auch viel Mist geschrieben.

Falls sich jemand für die Hintergründe interessiert, hier noch die beiden relevanten VM Maschinenprogramme. Das erste Programm entschlüsselt das zweite ab Adresse 10:00.

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
00:0000 31 04   movr    r1, #$04
00:0002 33 aa   movr    r3, #$aa
00:0004 40 02   movm    r0, [ds:r2]
00:0006 80 03   xor     r0, r3
00:0008 52 00   movm    [ds:r2], r0
00:000a 72 01   add     r2, #$01
00:000c 73 01   add     r3, #$01
00:000e b2 50   cmp     r2, #$50
00:0010 30 14   movr    r0, #$14
00:0012 c0      jmpe    r0
00:0013 01      jmp     r1
00:0014 80 00   xor     r0, r0
00:0016 10 10   jmp     10:r0

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
10:0000 32 00   movr    r2, #$00
10:0002 75 0c   add     r5, #$0c
10:0004 31 08   movr    r1, #$08
10:0006 33 32   movr    r3, #$32
10:0008 40 02   movm    r0, [ds:r2]
10:000a 80 03   xor     r0, r3
10:000c 52 00   movm    [ds:r2], r0
10:000e 72 01   add     r2, #$01
10:0010 73 03   add     r3, #$03
10:0012 b2 00   cmp     r2, #$00
10:0014 c3      jmpe    r3
10:0015 b0 00   cmp     r0, #$00
10:0017 30 1b   movr    r0, #$1b
10:0019 c0      jmpe    r0
10:001a 01      jmp     r1
10:001b ff      hlt

Am Ende wird die Zeichenkette
GET /da75370fe15c4148bd4ceec861fbdaa5.exe HTTP/1.0
erzeugt. Das führt offensichtlich zur 3. Aufgabe.

Werbeanzeige

Ähnliche Themen