psychophoniac c7a772979d E
initiral crA
2021-05-03 21:44:11 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
D
2021-05-03 21:23:02 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
E
2021-05-03 21:44:11 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00
C
2021-05-03 21:19:33 +02:00

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
Description
No description provided
Readme 36 KiB
Languages
Python 99.2%
Dockerfile 0.8%