(Moved the individual events to own pages and created a media wiki query for displaying the events.) |
(changed the order of the events to oldest first) |
||
Line 21: | Line 21: | ||
[[Category:Events]] | [[Category:Events]] | ||
|sort=Has Date | |sort=Has Date | ||
|order= | |order=ascending | ||
|format=embedded | |format=embedded | ||
|embedformat=h1 | |embedformat=h1 | ||
}} | }} | ||
__NOTOC__ | __NOTOC__ |
Revision as of 12:03, 31 March 2022
CTF foo | |
---|---|
Capture The Flag foo | |
Art | Meet-Up |
Datum | every other saturday |
Start | 14:00 |
Host | hanemile |
Relevant? | Yes |
An event focused on "Capture the Flag" Events. The main point here is to get people into the security field in a welcoming way and provide a space for interested people to exchange knowledge.
The individual events which take place every two weeks have a dedicated topic, but we're also quite flexible and can look into other stuff (So if you've got a topic you might be interested in, bring it up!).
We'll look at specific topics at each event and maybe play some CTF that is currently running afterwards in order to try out our newly learnt skills.
Here's a list of the past events giving you a brief idea on what we're doing:
Ctf-foo/2022-03-05
CTF foo | |
---|---|
Assembly Basics | |
Art | Meet-Up |
Datum | 2022-03-05 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Assembly Basics
Mentors
topics
- Memory
- Register
- "code" (Assembly)
- Functions (calling conventions)
- Buffers
- ... (add stuff here that might fit here)
participants
- oryon
- awh4ck3r / keiffrichards@gmail.com
- Spectranis
- Lukas
- @ThisIsM4l1k
Ctf-foo/2022-03-19
CTF foo | |
---|---|
Linux | |
Art | Meet-Up |
Datum | 2022-03-19 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
linux
Mentors
topics
- Syscalls
- Interrupts
- Kernel
- Process
- Init
- Boot process
- Filesystems
- Permissions
- Uid, Gid
- ... (add stuff here that might fit here)
participants
- ytvwld
- Lukas
Ctf-foo/2022-04-02
CTF foo | |
---|---|
Cryptography | |
Art | Meet-Up |
Datum | 2022-04-02 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Cryptography
Mentors
topics (planned)
- Recap: functions (calling conventions)
- Recap: buffers
- What do we overwrite?
- What implications can overwriting data have?
- ... (add stuff here that might fit here)
- META: As I won't be able to attend some of the following events, we'll need to find a solution (for example: I can provide slides and information for some other people to learn together or so). (I will be there on 2022-04-02)
topics (actual)
- CTF intro
- Web challenge ("phplease" from https://ctf.emile.space)
- Web challenge ("magic" from https://ctf.emile.space)
- Crypto challenge ("ss" from stripe ctf)
- Crypto challenge ("rox" from https://ctf.emile.space)
participants
- Plutarch
- Lukas
Ctf-foo/2022-04-16
CTF foo | |
---|---|
Shellcode | |
Art | Meet-Up |
Datum | 2022-04-16 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Shellcode
Mentors
topics
- What is shellcode?
- Why learn to do stuff with it?
- What can we do with it?
- What problems might arise?
- How can we solve the problems that arise?
- ... (add stuff here that might fit here)
participants
- Plutarch
Ctf-foo/2022-05-07
CTF foo | |
---|---|
Infoleaks | |
Art | Meet-Up |
Datum | 2022-05-07 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Infoleaks
Mentors
- hanemile
topics
- How can information be leaked?
- Why leak information?
- ... (add stuff here that might fit here)
participants
- YOUR NAME HERE
Ctf-foo/2022-05-14
CTF foo | |
---|---|
Return Oriented Programming | |
Art | Meet-Up |
Datum | 2022-05-14 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Return Oriented Programming (ROP)
Mentors
- hanemile
- badgateway
topics
- What is the initial problem leading to us ropping?
- What is "rop"?
- Why "rop"?
- Recap: buffer-overflow
- Recap: infoleaks
- How can we leak foo using rop?
- How can we find more gadgets?
- How can we pop a shell?
- ... (add stuff here that might fit here)
participants
- Lukas
Ctf-foo/2022-05-28
CTF foo | |
---|---|
Mitigations | |
Art | Meet-Up |
Datum | 2022-05-29 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Mitigations
- moved from the 28th to the 29th*
Mentors
- harryr
topics
- Start at 0, what are the problems?
- What mitigations exist (on a high level)?
- For each problem, what mitigation solves the problem?
- How can we bypass the mitigations?
- ... (add stuff here that might fit here)
participants
- Xenia
Ctf-foo/2022-06-11
CTF foo | |
---|---|
Reversing | |
Art | Meet-Up |
Datum | 2022-06-11 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Reversing
Mentors
- hanemile
- bdgtwy
topics
- What is reversing?
- How do we reverse?
- What tools to we use?
- What should be looked at in more detail?
- Qiling
- ... (add stuff here that might fit here)
participants
- YOUR NAME HERE
- Dennis
Ctf-foo/2022-06-25
CTF foo | |
---|---|
Heap basics | |
Art | Meet-Up |
Datum | 2022-06-25 |
Start | 20:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Heap basics
(This topic might become a complete whole own series of 5-n workshops, so be aware that this might change over time).
Mentors
- hanemile
- milo
topics
- The "introduction" event to the heap-foo.
- Will just explain a bit what might await us and what might be nice to know beforehand.
- Summary: Heap exploitation is amazing and we don't want to do this in only a few hours, but dive a lot deeper into it, so this is going to be a whole series.
participants
- Torben
Ctf-foo/2022-07-09
CTF foo | |
---|---|
Heap techniques | |
Art | Meet-Up |
Datum | 2022-07-09 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
heap techniques
Mentors
- hanemile
- milo
topics
- What's broken?
- How do we identify broken stuff?
- How do we break it?
- ... (add stuff here that might fit here)
participants
- Torben
- Lukas
Ctf-foo/2022-07-23
CTF foo | |
---|---|
Race Conditions | |
Art | Meet-Up |
Datum | 2022-07-23 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
race conditions
(I (Emile) can't be there, but I can provide some slides and an introduction in advance for someone). We'll still need a member to host the event.
We could also move this event a week before to 2022-07-16.
Mentors
- ???
topics
- What are race conditions?
- Where do they arise?
- How can we identify them?
- How con we exploit them?
- TOCTOU
- ... (add stuff here that might fit here)
participants
- YOUR NAME HERE
Ctf-foo/2022-08-06
CTF foo | |
---|---|
Fuzzing | |
Art | Meet-Up |
Datum | 2022-08-06 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
Fuzzing
Mentors
topics
- What is fuzzing?
- Why fuzz stuff
- How to fuzz stuff
- Concept (Mutation, Coverage, Snapshots, ...)
- Harnessing a target, what to look out for
- ... (add stuff here that might fit here)
participants
- YOUR NAME HERE
Ctf-foo/2022-08-20
CTF foo | |
---|---|
Kernel Security | |
Art | Meet-Up |
Datum | 2022-08-20 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
kernel security
Mentors
topics
- What is the kernel?
- How can we interact with it?
- What might break?
- How can we break it?
- ... (add stuff here that might fit here)
participants
- Torben Frank
- YOUR NAME HERE
Ctf-foo/2022-09-03
CTF foo | |
---|---|
Symbolic execution | |
Art | Meet-Up |
Datum | 2022-09-03 |
Start | 14:00 |
Dauer | 4h |
Host | hanemile |
Relevant? | Yes |
symbolic execution
Mentors
topics
- What is symbolic execution?
- Into: z3
- Intro: angr
- Problems: Path explosion
- ... (add stuff here that might fit here)
participants
- YOUR NAME HERE