## Istruzioni ### Intro Questo script consiste nell'ultimo step della challenge. Questo script viene eseguito con `sudo` dall'interfaccia nella pagina di aggiornamento firmware. Da inserire in `/etc/sudoers`: ``` www-data ALL=(root) NOPASSWD: /bin/bash /root/update.sh ``` Per generare la chiave per firmware le immagini: ``` openssl genrsa -out key.pem 2048 openssl rsa -in key.pem -outform PEM -pubout -out pub.pem ``` Per firmare un file: ``` openssl dgst -sha256 -sign private.pem -out update.tgz.sig update.tgz cat update.tgz.sig > update.tgz.cc cat update.tgz >> update.tgz.cc ```