Friday, 25 May 2018

RouterSploit - Exploitation Framework for Embedded Devices

The RouterSploit Framework is an open-source exploitation framework dedicated to embedded devices.

About RouterSploit
   The RouterSploit Framework is an open-source exploitation framework dedicated to embedded devices.

   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
    * payloads - modules that are responsible for generating payloads for various architectures and injection points
    * generic - modules that perform generic attacks

Installation
   git clone https://www.github.com/threat9/routersploit
   cd routersploit
   sudo apt-get install python3-pip
   sudo python3 -m pip install -r requirements.txt (Stable)
   or...
   sudo python3 -m pip install -r requirements-dev.txt (Test version)
   sudo python3 rsf.py

   Bluetooth Low Energy support:
      sudo apt-get install libglib2.0-dev
      sudo python3 -m pip install bluepy
      sudo python3 rsf.py

Running on Docker
   git clone https://www.github.com/threat9/routersploit
   cd routersploit
   docker build -t routersploit
   docker run -it --rm routersploit

Update
   Update RouterSploit Framework often. The project is under heavy development and new modules are shipped almost every day.

   cd routersploit
   git pull

License
   The RouterSploit Framework is under a BSD license.


No comments:

Post a Comment