
Framework di exploit per dispositivi embedded
Unisciti alla community su Embedded Exploitation Discord.
Il RouterSploit Framework è un framework di sfruttamento open-source dedicato ai dispositivi embedded.
È costituito da vari moduli che facilitano le operazioni di penetration testing:
Richiesti:
Opzionali:
apt-get install python3-pip
git clone https://www.github.com/threat9/routersploit
cd routersploit
python3 -m pip install -r requirements.txt
python3 rsf.py
Supporto Bluetooth Low Energy:
apt-get install libglib2.0-dev
python3 -m pip install bluepy
python3 rsf.py
sudo apt-get install git python3-pip
git clone https://github.com/threat9/routersploit
cd routersploit
python3 -m pip install -r requirements.txt
python3 rsf.py
Supporto Bluetooth Low Energy:
sudo apt-get install libglib2.0-dev
python3 -m pip install bluepy
python3 rsf.py
sudo add-apt-repository universe
sudo apt-get install git python3-pip
git clone https://www.github.com/threat9/routersploit
cd routersploit
python3 -m pip install setuptools
python3 -m pip install -r requirements.txt
python3 rsf.py
Supporto Bluetooth Low Energy:
apt-get install libglib2.0-dev
python3 -m pip install bluepy
python3 rsf.py
git clone https://www.github.com/threat9/routersploit
cd routersploit
sudo python3 -m pip install -r requirements.txt
python3 rsf.py
git clone https://www.github.com/threat9/routersploit
cd routersploit
docker compose up --build -d
docker attach routersploit
docker start routersploit
docker attach routersploit
Aggiorna spesso il RouterSploit Framework. Il progetto è in fase di sviluppo intenso e quasi ogni giorno vengono pubblicati nuovi moduli.
cd routersploit
git pull
Con nostra sorpresa, le persone hanno iniziato a fare fork di routersploit non perché fossero interessate alla sicurezza dei dispositivi embedded, ma semplicemente perché volevano sfruttare la logica della nostra shell interattiva e costruire i propri strumenti usando un concetto simile. Tutti questi anni devono aver detto: "Ci deve essere un modo migliore!" e avevano completamente ragione: il modo migliore si chiama Riposte.
Riposte ti permette di avvolgere facilmente la tua applicazione all'interno di una shell interattiva su misura. Le attività comuni relative alla creazione di REPL sono state estratte e gestite, così puoi concentrarti sulla logica di dominio specifica della tua applicazione.
Il RouterSploit Framework è sotto licenza BSD. Consulta LICENSE per maggiori dettagli.