
Framework d'exploitation pour appareils embarqués
Rejoignez la communauté sur Embedded Exploitation Discord.
Le framework RouterSploit est un framework d'exploitation open-source dédié aux dispositifs embarqués.
Il se compose de divers modules qui facilitent les opérations de test d'intrusion :
Requis :
Optionnel :
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
Prise en charge 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
Prise en charge 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
Prise en charge 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
Mettez à jour le framework RouterSploit souvent. Le projet est en développement actif et de nouveaux modules sont publiés presque chaque jour.
cd routersploit
git pull
À notre grande surprise, des utilisateurs ont commencé à forker routersploit non pas parce qu'ils s'intéressaient à la sécurité des dispositifs embarqués, mais simplement parce qu'ils voulaient tirer parti de notre logique de shell interactif et construire leurs outils sur un concept similaire. Toutes ces années, ils ont dû se dire : « Il doit y avoir une meilleure façon ! » et ils avaient parfaitement raison, cette meilleure façon s'appelle Riposte.
Riposte vous permet d'intégrer facilement votre application dans un shell interactif sur mesure. Les tâches courantes liées à la création de REPLs ont été extraites et prises en charge afin que vous puissiez vous concentrer sur la logique métier spécifique de votre application.
Le framework RouterSploit est sous licence BSD. Veuillez consulter LICENSE pour plus de détails.