El Marco de RouterSploit es un marco de explotación de código abierto dedicado a dispositivos integrados.
Consiste en varios módulos que ayudan a las operaciones de pruebas de penetración:
- exploits - módulos que aprovechan las vulnerabilidades identificadas
- creds: módulos diseñados para probar las credenciales de los servicios de red.
- escáneres: módulos que verifican si un objetivo es vulnerable a cualquier explotación
- Carga útil: módulos que son responsables de generar cargas útiles para diversas arquitecturas y puntos de inyección
- genéricos - módulos que realizan ataques genéricos
Required:
- future
- requests
- paramiko
- pysnmp
- pycrypto
Optional:
- bluepy - bluetooth low energy
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
Bluetooth Low Energy support:
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
Bluetooth Low Energy support:
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 build -t routersploit .
docker run -it --rm routersploit
Actualice RouterSploit Framework a menudo. El proyecto está en desarrollo y los nuevos módulos se envían casi todos los días.
cd routersploit
git pull
El Framework RouterSploit está bajo una licencia BSD. Consulte [LICENCIA] (LICENCIA) para obtener más detalles.