Routersploit-The Router Exploitation Framework
The RouterSploit Framework is an open-source exploitation framework dedicated to embedded devices.
It consists of various modules that aids penetration testing operations:
It consists of various modules that aids penetration testing operations:
- exploits - modules that take advantage of identified vulnerabilities
- creds - modules designed to test credentials against network services
- scanners - modules that check if a target is vulnerable to any exploit
Installation
Requirements
- gnureadline (OSX only)
- requests
- paramiko
- beautifulsoup4
- pysnmp
Installation on Kali
git clone https://github.com/reverse-shell/routersploit
cd routersploit
./rsf.py
Installation on Ubuntu 16.04
sudo apt-get install python-dev python-pip libncurses5-dev git
git clone https://github.com/reverse-shell/routersploit
cd routersploit
sudo pip install -r requirements.txt
./rsf.py
Installation on Centos 7
sudo yum install python-devel python2-pip ncurses-devel git
git clone https://github.com/reverse-shell/routersploit
pip install -r requirements.txt
./rsf.py
Installation on OpenSUSE Tumbleweed
sudo zypper install python-devel python2-pip ncurses-devel git-core
git clone https://github.com/reverse-shell/routersploit
cd routersploit
sudo pip install -r requirements.txt
./rsf.py
Installation on OSX
git clone https://github.com/reverse-shell/routersploit
cd routersploit
sudo easy_install pip
sudo pip install -r requirements.txt
./rsf.py
Running on Docker
git clone https://github.com/reverse-shell/routersploit
cd routersploit
docker build -t routersploit:latest -f Dockerfile .
./run_docker.sh
Update RouterSploit Framework often. The project is under heavy development and new modules are shipped almost every day. Update
cd routersploit
git pull
Post a Comment