-
Notifications
You must be signed in to change notification settings - Fork 11
/
config.yaml
149 lines (145 loc) · 5.48 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# SPDX-License-Identifier: BSD-3-Clause
---
stages:
- make_assets
- embed_reveal
- docusaurus
build_dir: /build
output_type: last
output_dir: /output
make_assets:
plugin: command
options:
command: make
locations:
- chapters/binary-analysis/exploration-tools/slides
- chapters/binary-analysis/executables-and-processes/slides
- chapters/binary-analysis/static-analysis/slides
- chapters/binary-analysis/dynamic-analysis/slides
args:
- all
embed_reveal:
plugin: reveal_embed
options:
target: docusaurus
extension: mdx
build:
Exploration-Tools: Exploration-Tools
Executables-and-Processes: Executables-and-Processes
Static-Analysis: Static-Analysis
Dynamic-Analysis: Dynamic-Analysis
docusaurus:
plugin: docusaurus
options:
course_name: Binary Security
sidebar: js
structure:
- Introduction: chapters/README.md
- Binary Analysis:
- Exploration Tools:
path: chapters/binary-analysis/exploration-tools
extra:
- media/
subsections:
- Reading/: reading/
- Slides: /build/embed_reveal/Exploration-Tools
- Executables and Processes:
path: chapters/binary-analysis/executables-and-processes
extra:
- media/
subsections:
- Reading/: reading/
- Drills:
path: drills
subsections:
- Matryoshka/: 06-challenge-matryoshka/
- Slides: /build/embed_reveal/Executables-and-Processes
- Static Analysis:
path: chapters/binary-analysis/static-analysis
extra:
- media/
subsections:
- Reading/: reading/
- Drills:
path: drills
subsections:
- Crypto Crackme/: 04-challenge-crypto-crackme/
- Broken/: 05-challenge-broken/
- Hyp3rs3rv3r/: 06-challenge-hyp3rs3rv3r/
- Demos:
path: demos
subsections:
- Disassemble Methods/: 01-tutorial-disassemble-methods/
- IDA Time/: 02-tutorial-ida-time/
- CPP Executables/: 03-tutorial-cpp-executables/
- Slides: /build/embed_reveal/Static-Analysis
- Dynamic Analysis:
path: chapters/binary-analysis/dynamic-analysis
subsections:
- Reading/: reading/
- Slides: /build/embed_reveal/Dynamic-Analysis
- Exploitation Techniques:
- Buffer Exploitation:
extra:
- media/
path: chapters/exploitation-techniques/buffer-exploitation
subsections:
- Reading/: reading/
- Shellcodes:
extra:
- media/
path: chapters/exploitation-techniques/shellcodes
subsections:
- Reading/: reading/
- Shellcodes Advanced:
path: chapters/exploitation-techniques/shellcodes-advanced
subsections:
- Reading/: reading/
- Return-Oriented Programming:
extra:
- media/
path: chapters/exploitation-techniques/return-oriented-programming
subsections:
- Reading/: reading/
- Return-Oriented Programming Advanced:
path: chapters/exploitation-techniques/return-oriented-programming-advanced
subsections:
- Reading/: reading/
- Mitigation and Defensive Strategies:
- Defense Mechanisms:
path: chapters/mitigations-and-defensive-strategies/defense-mechanisms
subsections:
- Reading/: reading/
- Information Leaks:
path: chapters/mitigations-and-defensive-strategies/information-leaks
subsections:
- Reading/: reading/
- Bypassing Mitigations:
path: chapters/mitigations-and-defensive-strategies/bypassing-mitigations
subsections:
- Drills:
path: drills
subsections:
- Tutorial Bypass/: 03-tutorial-bypass-dep-no-aslr-libc/
- Challenge Bypass No ASLR/: 08-challenge-bypass-dep-no-aslr-libc/
- Challenge Bypass ASLR/: 09-challenge-bypass-dep-aslr-libc/
- Extra:
- Pwntool Intro:
path: chapters/extra/pwntools-intro
subsections:
- Reading/: reading/
static_assets:
- Exploration-Tools: /build/make_assets/chapters/binary-analysis/exploration-tools/slides/_site
- Executables-and-Processes: /build/make_assets/chapters/binary-analysis/executables-and-processes/slides/_site
- Static-Analysis: /build/make_assets/chapters/binary-analysis/static-analysis/slides/_site
- Dynamic-Analysis: /build/make_assets/chapters/binary-analysis/dynamic-analysis/slides/_site
config_meta:
title: Binary Security
url: http://open-education-hub.github.io
baseUrl: /binary-security/
onBrokenLinks: warn
onBrokenMarkdownLinks: warn
config_socials:
site: https://security-summer-school.github.io/binary/
Facebook: https://www.facebook.com/SSSUPB/
copyright_string: SSS Team