Skip to content

Commit bd35451

Browse files
committed
Update binary-analysis for migration
Signed-off-by: Mihnea Firoiu <mihneafiroiu0@gmail.com>
1 parent 17c9866 commit bd35451

File tree

25 files changed

+29
-20
lines changed

25 files changed

+29
-20
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Easy to Spot
2+
3+
It's an easy challenge.
4+
Really.
5+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Ghidra Killer
2+
3+
Some people just hate the people that use decompilers.
4+
One of those people left you a binary, to investigate.
5+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Packaging is Important
2+
3+
Someone delivered you a mysterious package.
4+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Spaghetti
2+
3+
Someone felt like cooking today.
4+
Can you find the flag?
5+

chapters/binary-introduction/binary-analysis/reading/README.md

-20
Original file line numberDiff line numberDiff line change
@@ -118,23 +118,3 @@ It means disassembling, decompiling the executable, or directly reading the actu
118118
- Dynamic analysis the investigation of an executable while it is running
119119
- Dynamic analysis is performed using tools like `strace`, `ltrace`, `gdb`.
120120

121-
## Activities
122-
123-
### Challenge: Easy to Spot
124-
125-
It's an easy challenge.
126-
Really.
127-
128-
### Challenge: Packaging is Important
129-
130-
Someone delivered you a mysterious package.
131-
132-
### Challenge: Ghidra Killer
133-
134-
Some people just hate the people that use decompilers.
135-
One of those people left you a binary, to investigate.
136-
137-
### Challenge: Spaghetti
138-
139-
Someone felt like cooking today.
140-
Can you find the flag?

config.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,16 @@ docusaurus:
108108
path: chapters/binary-introduction/binary-analysis/
109109
subsections:
110110
- Reading: reading/README.md
111+
- Drills:
112+
path: drills/
113+
subsections:
114+
- Tasks:
115+
path: tasks/
116+
subsections:
117+
- Easy to spot: easy-to-spot/README.md
118+
- Ghidra killer: ghidra-killer/README.md
119+
- Packaging is important: packaging-is-important/README.md
120+
- Spaghetti: spaghetti/README.md
111121
- Assembly Language:
112122
path: chapters/binary-introduction/assembly-language/
113123
extra:

0 commit comments

Comments
 (0)