File tree 1 file changed +50
-0
lines changed
lessons/14_advanced_exercises
1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Advanced Exercises
2
+
3
+ You're completely on your own for this section! These exercises come from the
4
+ challenges I wrote for Gryphon CTF, a capture the flag competition run by the
5
+ students at Singapore Polytechnic for their peers.
6
+
7
+ ## Exercise 14.1: Drag Race
8
+
9
+ ```
10
+ This bad binary is all T. All Shade.
11
+
12
+ nc localhost 1345
13
+ ```
14
+
15
+ The binary can be found [ here] [ 1 ] . Try to do it without access to the source
16
+ code but if you need it, it can be found [ here] [ 2 ] .
17
+
18
+ ## Exercise 14.2: Black Beauty
19
+
20
+ ```
21
+ With a bestselling book under her belt and over fifty million copies sold, Anna
22
+ Sewell has decided to go into the stock market. Please help her figure out her
23
+ stock market ticker.
24
+
25
+ nc localhost 1350
26
+ ```
27
+
28
+ [ Binary] [ 3 ] .
29
+
30
+ [ Source code] [ 4 ] , if you need it.
31
+
32
+ ## Exercise 14.3: Mystery Jukebox
33
+
34
+ ```
35
+ Listen to some Postmodern Jukebox (https://youtu.be/NTmk0Pqk6hs) while playing
36
+ with this Mystery Jukebox program!
37
+
38
+ nc play.spgame.site 1343
39
+ ```
40
+
41
+ [ Binary and Libc] [ 5 ] .
42
+
43
+ [ Source code] [ 6 ] , if you need it.
44
+
45
+
46
+ [ 1 ] : ./challenges/dragrace/distrib/dragrace_981dac47f4cb1881baf246df10e73536
47
+ [ 2 ] : ./services/dragrace/dragrace.c
48
+ [ 3 ] : ./challenges/black_beauty/distrib/blackbeauty_6b350b986168bfcf6a85fecc377552dd
49
+ [ 4 ] : ./services/black_beauty/blackbeauty.c
50
+ [ 5 ] : ./challenges/mystery_jukebox/distrib/jukebox_a761352ac202e55d441e7e807d89962b.tar.gz
51
+ [ 6 ] : ./services/mystery_jukebox/jukebox.c
You can’t perform that action at this time.
0 commit comments