
Framework de Exploração para Dispositivos Embarcados
Junte-se à comunidade no Discord de Exploração Embarcada.
O RouterSploit Framework é um framework de exploração de código aberto dedicado a dispositivos embarcados.
Consiste em vários módulos que auxiliam operações de teste de penetração:
Obrigatório:
Opcional:
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
Suporte para Bluetooth de Baixa Energia:
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
Suporte para Bluetooth de Baixa Energia:
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
Suporte para Bluetooth de Baixa Energia:
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
Atualize o RouterSploit Framework com frequência. O projeto está em desenvolvimento intenso e novos módulos são lançados quase todos os dias.
cd routersploit
git pull
Para nossa surpresa, as pessoas começaram a bifurcar (fork) o routersploit não porque estavam interessadas na segurança de dispositivos embarcados, mas simplesmente porque queriam aproveitar nossa lógica de shell interativa e construir suas próprias ferramentas usando um conceito semelhante. Durante todos esses anos, elas devem ter dito: "Deve haver uma maneira melhor!" e elas estavam completamente certas, a maneira melhor é chamada Riposte.
Riposte permite que você envolva facilmente sua aplicação em um shell interativo personalizado. As tarefas comuns relacionadas à construção de REPLs foram abstraídas e cuidadas para que você possa se concentrar na lógica de domínio específica da sua aplicação.
O RouterSploit Framework está sob uma licença BSD. Consulte LICENSE para mais detalhes.