Routersploit


What is Routersploit
RouterSploit is an open source exploitation framework tool that is dedicated to embedded devices. It includes different modules that helps penetration testing operations:

  1. exploits – modules that take advantage of identified vulnerabilities.
  2. creds – modules designed to test credentials against network services.
  3. scanners – modules that check if a target is vulnerable to any exploit.

Is Routersploit free?
Yes, Routersploit is free and we recommend that you use it with Kali Linux platform.

  1. gnureadline (OSX only)
  2. requests
  3. paramiko
  4. beautifulsoup4
  5. pysnmp

You should update RouterSploit Framework often. This hacking tool is under heavy development and new modules are shipped almost every day.

What are the Typical Uses for Routersploit
Routersploit helps in Penetration Testing operations and consists of different modules: exploits, creds and scanners.


How To Install Routersploit
This tool works best on Linux, preferably something like Kali Linux, Backbox or any other flavours therein for Pentesting Purposes.

INSTALLATION ON KALI

Step 1: git clone https://github.com/reverse-shell/routersploit

Step 2: cd routersploit

Step 3: ./rsf.py

INSTALLATION ON UBUNTU 16.04

Step 1: sudo apt-get install python-dev python-pip libncurses5-dev git

Step 2: git clone https://github.com/reverse-shell/routersploit

Step 3: cd routersploit

Step 4: pip install -r requirements.txt

Step 5: ./rsf.py

INSTALLATION ON CENTOS 7

Step 1: sudo yum install python-devel python2-pip ncurses-devel git

Step 2: git clone https://github.com/reverse-shell/routersploit

Step 3: pip install -r requirements.txt

Step 4: ./rsf.py

INSTALLATION ON OSX

Step 1: git clone https://github.com/reverse-shell/routersploit

Step 2: cd routersploit

Step 3: sudo easy_install pip

Step 4: sudo pip install -r requirements.txt

Step 5: ./rsf.py

RUNNING ON DOCKER

Step 1: git clone https://github.com/reverse-shell/routersploit

Step 2: cd routersploit

Step 3: docker build -t routersploit:latest -f Dockerfile.

Step 4: ./run_docker.sh


Enjoy and use responsibly!