| buildroot | ||
| conf | ||
| documents | ||
| keygen | ||
| update | ||
| webpanel | ||
| build.sh | ||
| Readme.md | ||
Embedded CTF Challenge
Abstract
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:
- Generazione di password prevedibile
- Command Injection
- Race Condition
Documentazione
La documentazione, che include un preventivo della spesa, una presentazione e un documento tecnico e' disponibile qui.
Build
Per Debian 10, installare
sudo apt install -t build-essential libncurses-dev bison flex libssl-dev libelf-dev
Eseguire da utente normale
./build.sh
Firmware
Vedere il readme di buildroot.
Keygen
Vedere il readme del keygen.
Pannello web
Vedere il readme del pannello web.
Update
Vedere il readme dello script di update.