La challenge e' pensata in tre step, necessariamente consecutivi, che implicano tre vulnerabilita' concettualmente semplici ma di difficolta' facilmente variabile a seconda delle limitazioni imposte. Tecnicamente sono:
1. Generazione di password prevedibile
2. Command Injection
3. Race Condition
## Documentazione
La documentazione, che include un preventivo della spesa, una presentazione e un documento tecnico e' [disponibile qui](document).
## Firmware
Vedere il readme di [buildroot](buildroot).
## Keygen
Vedere il readme del [keygen](keygen).
## Pannello web
Vedere il readme del [pannello web](webpanel).
## Update
Vedere il readme dello [script di update](update).