Go to file
2020-05-21 21:39:01 +02:00
buildroot Added build instructions in readme 2020-05-21 19:57:19 +02:00
conf allow hotplug is not supported 2020-05-21 21:30:24 +02:00
documents Fix Carriage Return 2020-05-21 16:44:20 +02:00
keygen Keygen description 2020-05-19 18:00:50 +02:00
update Draft update script 2020-05-19 17:55:09 +02:00
webpanel Minor syntax fix 2020-05-21 21:39:01 +02:00
build.sh First working rel 2020-05-21 16:52:16 +02:00
Readme.md Added build instructions in readme 2020-05-21 19:57:19 +02:00

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.