cyberchallenge-modem/Readme.md

901 B

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:

  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.

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.