Skip to content

Commit e744dbc

Browse files
committed
Added the advanced exercises (section 14)
1 parent 57cd4fb commit e744dbc

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1,51 @@
11
# 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

0 commit comments

Comments
 (0)