Skip to content

Commit e5b556c

Browse files
author
Peter Benjamin
committed
Add JSON data
1 parent 49e968c commit e5b556c

2 files changed

Lines changed: 168 additions & 0 deletions

File tree

data/bootcamp.json

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
JSON_CALLBACK([{
2+
"Bootcamp": [{
3+
"Week": 1,
4+
"Title": "Getting Started",
5+
"Objectives": ["some objectives", "some objectives", "some objectives"],
6+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-1/README.md",
7+
"Lessons": [{
8+
"number": 1,
9+
"name": "Introductions",
10+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-1/LESSON-1.md"
11+
}, {
12+
"number": 2,
13+
"name": "Lab Guides",
14+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-1/LESSON-2.md"
15+
}, {
16+
"number": 3,
17+
"name": "Let's Get Moving!",
18+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-1/LESSON-3.md"
19+
}]
20+
}, {
21+
"Week": 2,
22+
"Title": "Building a Weak Application (Development)",
23+
"Objectives": ["Develop a Rails API", "Deploy to AWS manually", "Explore AWS-CLI & AWS-SDK"],
24+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-2/README.md",
25+
"Lessons": [{
26+
"number": 1,
27+
"name": "",
28+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-2/LESSON-1.md"
29+
}, {
30+
"number": 2,
31+
"name": "",
32+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-2/LESSON-2.md"
33+
}, {
34+
"number": 3,
35+
"name": "",
36+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-2/LESSON-3.md"
37+
}]
38+
}, {
39+
"Week": 3,
40+
"Title": "Security",
41+
"Objectives": ["Deploy a Vulnerable application to AWS", "Attack the application using different techniques (e.g. OWASP Top 10)", "Explore security tools (e.g. Metasploit, NMap, SQLMap, BurpSuite ...etc)"],
42+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-3/README.md",
43+
"Lessons": [{
44+
"number": 1,
45+
"name": "",
46+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-3/LESSON-1.md"
47+
}, {
48+
"number": 2,
49+
"name": "",
50+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-3/LESSON-2.md"
51+
}, {
52+
"number": 3,
53+
"name": "",
54+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-3/LESSON-3.md"
55+
}]
56+
}, {
57+
"Week": 4,
58+
"Title": "Keeping the Weak Alive (Operations)",
59+
"Objectives": ["Understanding data generated by attackers", "Detection & alerting with Splunk"],
60+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-4/README.md",
61+
"Lessons": [{
62+
"number": 1,
63+
"name": "",
64+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-4/LESSON-1.md"
65+
}, {
66+
"number": 2,
67+
"name": "",
68+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-4/LESSON-2.md"
69+
}, {
70+
"number": 3,
71+
"name": "",
72+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-4/LESSON-3.md"
73+
}]
74+
}, {
75+
"Week": 5,
76+
"Title": "Building a Rugged Application (Development)",
77+
"Objectives": ["Service Oriented Architecture (SOA)", "Automated AWS Deployments with CloudFormation", "Whitelisting & Attack Maps"],
78+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-5/README.md",
79+
"Lessons": [{
80+
"number": 1,
81+
"name": "",
82+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-5/LESSON-1.md"
83+
}, {
84+
"number": 2,
85+
"name": "",
86+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-5/LESSON-2.md"
87+
}, {
88+
"number": 3,
89+
"name": "",
90+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-5/LESSON-3.md"
91+
}]
92+
}, {
93+
"Week": 6,
94+
"Title": "Rugged Security",
95+
"Objectives": ["Account Takeovers", "Advanced cloud hacking techniques", "Lateral movement & privilege escalation"],
96+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-6/README.md",
97+
"Lessons": [{
98+
"number": 1,
99+
"name": "",
100+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-6/LESSON-1.md"
101+
}, {
102+
"number": 2,
103+
"name": "",
104+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-6/LESSON-2.md"
105+
}, {
106+
"number": 3,
107+
"name": "",
108+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-6/LESSON-3.md"
109+
}]
110+
}, {
111+
"Week": 7,
112+
"Title": "Rugged Operations",
113+
"Objectives": ["Restacking AWS Accounts", "Forensics in the Cloud", "Incident Response in the Cloud"],
114+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-7/README.md",
115+
"Lessons": [{
116+
"number": 1,
117+
"name": "",
118+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-7/LESSON-1.md"
119+
}, {
120+
"number": 2,
121+
"name": "",
122+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-7/LESSON-2.md"
123+
}, {
124+
"number": 3,
125+
"name": "",
126+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-7/LESSON-3.md"
127+
}]
128+
}, {
129+
"Week": 8,
130+
"Title": "Red Team vs Blue Team (Hack Lab)",
131+
"Objectives": ["Put all your skills together", "Hack all the things", "Don't get caught by the Blue Team"],
132+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-8/README.md",
133+
"Lessons": [{
134+
"number": 1,
135+
"name": "",
136+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-8/LESSON-1.md"
137+
}, {
138+
"number": 2,
139+
"name": "",
140+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-8/LESSON-2.md"
141+
}, {
142+
"number": 3,
143+
"name": "",
144+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-8/LESSON-3.md"
145+
}]
146+
}, {
147+
"Week": 9,
148+
"Title": "Presentations: 5-minute Demos",
149+
"Objectives": ["Problem-sovling", "Contribute to the open-source community", ""],
150+
"url": "https://github.com/devsecops/bootcamp/blob/master/Week-9/README.md",
151+
"Lessons": [{
152+
"number": ,
153+
"name": "",
154+
"url": ""
155+
}, {
156+
"number": ,
157+
"name": "",
158+
"url": ""
159+
}, {
160+
"number": ,
161+
"name": "",
162+
"url": ""
163+
}]
164+
}]
165+
}]);

data/projects.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"All projects": ["awesome-devsecops", "controlplane", "heroes", "raindance", "radar", "assumer", "playbook", "devsecops", "forecast", "firebolt", "weatherman", "foghorn", "experiments", "catv", "science", "aws-policies", "ssl_checks"]
3+
}

0 commit comments

Comments
 (0)