User Tools

Site Tools


club:ctf:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
club:ctf:start [2024-01-29 16:10 UTC] – Liste der Challenges in dieses Jahrhundert geholt (http/https & teilweise neue Adressen) uclub:ctf:start [2026-02-02 21:22 UTC] (current) – neutralere sprache ellcs
Line 14: Line 14:
 ===== CTF? WTF? ===== ===== CTF? WTF? =====
  
-**RTFM**: https://ctftime.org/ctf-wtf/+**RTFM**: [[https://ctftime.org/ctf-wtf/|ctftime.org/ctf-wtf]]
  
 **tl;dr**: **tl;dr**:
Line 29: Line 29:
  
 Während den CTF-Days //(und auch außerhalb)// findet die Kommunikation primär über IRC statt. Während den CTF-Days //(und auch außerhalb)// findet die Kommunikation primär über IRC statt.
-Für generellen Austausch, Ankündigungen etc. sollte jeder Teilnehmende auf der [https://www.hamburg.ccc.de/mailman/listinfo/ctf Mailingliste] stehen.+Für generellen Austausch, Ankündigungen etc. sollte jeder teilnehmende Person auf der [[https://www.hamburg.ccc.de/mailman/listinfo/ctf Mailingliste]] stehen.
  
-  * Twitter: [[https://twitter.com/c3h2_ctf|@c3h2_ctf]] 
   * Mailingliste: [[https://www.hamburg.ccc.de/mailman/listinfo/ctf|ctf@hamburg.ccc.de]]   * Mailingliste: [[https://www.hamburg.ccc.de/mailman/listinfo/ctf|ctf@hamburg.ccc.de]]
   * Chaospad: [[https://ccchh-ctf.pads.ccc.de/]]   * Chaospad: [[https://ccchh-ctf.pads.ccc.de/]]
-  * IRC: [[irc://irc.eu.hackint.org/#ccchh-ctf|irc://irc.eu.hackint.org/#ccchh-ctf]]+  * Matrix: [[https://matrix.to/#/#ctf:hamburg.ccc.de]]
  
 ===== Aktivität ===== ===== Aktivität =====
Line 41: Line 40:
  
 Wir trainieren und spielen gemeinschaftlich als Team CTFs. Wir trainieren und spielen gemeinschaftlich als Team CTFs.
-Dies beinhaltet vor allem in der Anfangsphase primär "offline" Jeopardy-CTFs (non-live-competitions) und anschließend Nacharbeitung von bereits vergangenen Competitions aus CTF-Archiven (siehe [[#References|References]]).+Dies beinhaltet vor allem in der Anfangsphase primär "offline" Jeopardy-CTFs (non-live-competitions) und anschließend Nacharbeitung von bereits vergangenen Competitions aus CTF-Archiven (siehe References).
  
 Es werden entsprechend regelmäßig Vorträge und Vorbereitungen getroffen, um an jeweiligen CTF-Day auf einzelne Kategorien speziell einzugehen und diese zu thematisieren. Es werden entsprechend regelmäßig Vorträge und Vorbereitungen getroffen, um an jeweiligen CTF-Day auf einzelne Kategorien speziell einzugehen und diese zu thematisieren.
  
-Generell ist es Ziel, das Teilnehmende in jeder Kategorie Grundwissen besitzen: dies wird vor allem für die Competitions ein wichtiger Punkt sein!+Generell ist es Ziel, das Teilnehmende in jeder Kategorie Grundwissen besitzen: Dies wird vor allem für die Competitions ein wichtiger Punkt sein!
  
 ==== Was genau ==== ==== Was genau ====
Line 61: Line 60:
 ==== Wer darf ==== ==== Wer darf ====
  
-Prinzipiell darf jeder, allerdings wird der Fokus sehr stark darauf liegen, als Team gemeinsam voran zu kommen. Dies bedeutet, daß jeder Interessent ein gesundes Maß an Eigeninitiative mitbringen und sich auch außerhalb des CTF-Days mit der Materie auseinandersetzen sollte.+Prinzipiell darf jede Person mitmachen. Allerdings liegt der Fokus sehr stark darauf, als Team gemeinsam voran zu kommen. Dies bedeutet, daß jede interessierte Person ein gesundes Maß an Eigeninitiative mitbringen und sich auch außerhalb des CTF-Days mit der Materie auseinandersetzen sollte.
  
 ==== Voraussetzungen ==== ==== Voraussetzungen ====
  
-Jedem steht es frei seinen Fokus selbst zu wählen, dies wird später bei den Competitions dazu dienen, für jene Kategorie ein Ansprechpartner zu sein //(um die CTF-Tasks möglichst effizient zu schedulen)//.+Jeder Person steht es frei den eigenen Fokus selbst zu wählen. Dies wird später bei den Competitions dazu dienen, für jene Kategorie eine Ansprechpartner:in zu sein //(um die CTF-Tasks möglichst effizient zu schedulen)//.
  
 Erwartet werden allerdings generelle **Linux-** und ein wenig **python** Kenntnisse sowie eine gesunde Portion **Eigeninitiative**! Erwartet werden allerdings generelle **Linux-** und ein wenig **python** Kenntnisse sowie eine gesunde Portion **Eigeninitiative**!
 Früher oder später sollte sich auf jeden Fall jeder Grundwissen in **Assembler** //(x86, x86_64)// aneignen. Früher oder später sollte sich auf jeden Fall jeder Grundwissen in **Assembler** //(x86, x86_64)// aneignen.
-Alle aktiven Teilnehmende sollten sich auf der Mailingliste subscriben.+Alle aktiven Teilnehmenden sollten sich auf der Mailingliste subscriben.
  
 ===== Competition ===== ===== Competition =====
Line 75: Line 74:
 Während der gesamten Trainingszeit wird insbesondere auch Fokus darauf gelegt, daß wir ein Team bilden und zusammen arbeiten, um absolut effizient die CTFs bespielen zu können. Dazu wird auf kurze oder lange Sicht jeder seine Kategorie finden um sich darauf zu spezialisieren. Während der gesamten Trainingszeit wird insbesondere auch Fokus darauf gelegt, daß wir ein Team bilden und zusammen arbeiten, um absolut effizient die CTFs bespielen zu können. Dazu wird auf kurze oder lange Sicht jeder seine Kategorie finden um sich darauf zu spezialisieren.
  
-Wir werden an möglichst viele //Jeopardy-Style// CTFs teilnehmen, eine gute Übersicht über alle anstehenden CTFs findet man unter [[https://ctftime.org/event/list/upcoming|Upcoming Events]] auf dem [[https://ctftime.org|https://ctftime.org]] Portal.+Wir werden an möglichst viele //Jeopardy-Style// CTFs teilnehmen, eine gute Übersicht über alle anstehenden CTFs findet man unter [[https://ctftime.org/event/list/upcoming|Upcoming Events]] auf dem [[https://ctftime.org|CTFtime]] Portal.
  
 ===== References ===== ===== References =====
Line 81: Line 80:
 ==== Info ==== ==== Info ====
  
-  * https://ctftime.org/: Alles Rund um CTF-Events, Referenzliste für potentielle CTFs, Ranking+  * [[https://ctftime.org/|CTFtime]]: Alles Rund um CTF-Events, Referenzliste für potentielle CTFs, Ranking
  
 ==== Challenges ==== ==== Challenges ====
  
-  * https://wechall.net/: Listet diverse Seiten mit vielen verschiedenen Jeopardy-style Challenges, bietet Ranking/Scoring +  * [[https://wechall.net|We Chall]]: Listet diverse Seiten mit vielen verschiedenen Jeopardy-style Challenges, bietet Ranking/Scoring 
-  * https://overthewire.org/wargames/: mehrere (10+) Jeopardy-Style Kategorien und Challenges. "Wir alle haben mit Bandit angefangen"  +  * [[https://overthewire.org/wargames/|OverTheWire]]: mehrere (10+) Jeopardy-Style Kategorien und Challenges. "Wir alle haben mit Bandit angefangen"  
-  * https://smashthestack.org/: Archiv mit einigen Jeopardy-CTFs +  * [[https://smashthestack.org/|Smash the Stack]]: Archiv mit einigen Jeopardy-CTFs 
-  * https://github.com/SpiderLabs/CryptOMG/: Ein Paar crypto Challenges +  * [[https://github.com/SpiderLabs/CryptOMG/|SpiderLabs/CryptOMG]]: Ein Paar crypto Challenges 
-  * https://crackmes.one/: Reverse engineering crackmes (Nachfolger von crackmes.de) +  * [[https://crackmes.one/|crackmes.one]]: Reverse engineering crackmes (Nachfolger von crackmes.de) 
-  * https://shell-storm.org/repo/CTF/: Archiv vergangener online CTFs +  * [[https://shell-storm.org/repo/CTF/|shell storm ctf repo]]: Archiv vergangener online CTFs 
-  * https://hacker.org: Viele Jeopardy-Style challenges +  * [[https://hacker.org/|hacker.org]]: Viele Jeopardy-Style challenges 
-  * https://root-me.org: Viele Challenges, gute Quellen und hoher Lerneffekt  +  * [[https://root-me.org/|root-me.org]]: Viele Challenges, gute Quellen und hoher Lerneffekt  
-  * https://cryptopals.com/: Auf einander aufbauende Cryptochallenges. Mit jeder Challenge erweitert man seine eigene Cryptolibrary. Hoher Lerneffekt für Crypto  +  * [[https://cryptopals.com/|cryptopals]]: Auf einander aufbauende Cryptochallenges. Mit jeder Challenge erweitert man seine eigene Cryptolibrary. Hoher Lerneffekt für Crypto  
-  * https://exploit-exercises.com/: Gute Challenges für Linux Priviledge Escalation, Memory Corruption, ...  +  * [[https://exploit-exercises.com/|exploit-exercises.com]]: Gute Challenges für Linux Privilege Escalation, Memory Corruption, ...  
-  * https://flare-on.com/: Heftige Reversing Challenges, es lohnt sich die Archive der letzten CTFS zu laden +  * [[https://flare-on.com/|Flare-On]]: Heftige Reversing Challenges, es lohnt sich die Archive der letzten CTFS zu laden  
 +  * [[https://pwn.college/|pwn.college]] learn about, and practice, core cybersecurity concepts in a hands-on fashion. 
 +  * [[https://tryhackme.com/|TryHackMe]]: Beginner documentation with challenges. 
 +  * [[https://www.hackthebox.com/|HackTheBox]]: Beginner Documentation with advanced challenges. 
 +  * [[https://www.picoctf.org/|picoCTF]]: Kleine Challenges für zwischendurch
  
  
 ==== Material ==== ==== Material ====
  
-  * http://yurichev.com/RE-book.html: Reverse Engineering for Beginners book +  * [[https://yurichev.com/RE-book.html|Dennis Yurichev: Reverse Engineering for Beginners]] 
-  * http://docs.cs.up.ac.za/programming/asm/derick_tut/syscalls.html: syscalls table with register info+  * [[https://www.chromium.org/chromium-os/developer-library/reference/linux-constants/syscalls/|syscalls table with register info]] 
 +  * [[https://book.hacktricks.xyz| Hacktricks bible]] Knows every exploit on earth!11!!1
  
club/ctf/start.1706544614.txt.gz · Last modified: by u

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki