Skip to content

hackspace-marburg/flaggenschnapp

Repository files navigation

UBER Rätsel API incomming

generelle Idee

  • es wird eine Framework bereitgestellt, mit der wir capture the flag implementieren
  • user registrieren sich (ub mit uuid o.ä., muss nicht Mail sein), dies dient dem Zweck, die Rätsel für jeden user unique zu rendern
  • es gibt n Rätsel APIs, das Lösen eines Rätsels stellt den Schlüssel/URL/Hinweis für das nachfolgende Rätsel bereit

partizipieren

  • flaggenschnapp stellt nützliche Funktionen bereit
  • Menschen nutzen $boilerplate.py (selbstverständlich ToDO), um ihre eigenen Rätsel zu implementieren ** Bonuspunkte für Testroutinen
  • Patches bitte via Mail an ...TODO...
  • "sei kein Arschloch" TM

Probleme:

  • Wie können wir trotz bekanntem Code ein reverse engineering / lokales bruteforcen verhindern?

ToDo

  • API verschlanken
  • API dokumentieren
  • example(s) (TM) bauen
  • example test bauen
  • boilerplate.py bauen
  • mailaddresse klicken

Bonuspunkte

  • ratelimiting
  • prometheus exporter (gather all the metrics!!1!)
  • sinnvolles logging

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published