Im Ramen des 38C3 erstelle ich momentan ein Kommandozeilen-CTF. Die Idee wäre, dass sich Menschen per ssh
auf eine Maschine verbinden können und direkt anfangen zu spielen.
Deren PATH
würde dann von einem CTF-Programm kontrolliert werden, welches sich um Challenge-Setup und Flag-Validation kümmert.
Struktur
- Basic Shell-Nutzung
cd
,ls
,cp
,mv
,rm
,mkdir
,cat
,pwd
,man
grep
, pipes, flags,
- kompliziertere Shell-Nutzung
- Umgebungsvariablen
find
,file
curl
,wget
vim
git
ln
- Shellskripte
- Weitere coole Dinge
tree
wc
diff
andpatch
make