The RouterSploit Framework is an open-source exploitation framework dedicated to embedded devices.
Installation
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 target is vulnerable to any exploit
Table of Contents
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 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
Update
Update RouterSploit Framework often. Project is under heavy development and new modules are shipped almost everyday.
cd routersploit git pull
Usage
[email protected]:~/git/routersploit# ./rsf.py ______ _ _____ _ _ _ | ___ | | / ___| | | (_) | | |_/ /___ _ _| |_ ___ _ __ `--. _ __ | | ___ _| |_ | // _ | | | | __/ _ '__|`--. '_ | |/ _ | | __| | | (_) | |_| | || __/ | /__/ / |_) | | (_) | | |_ _| ____/ __,_|_____|_| ____/| .__/|_|___/|_|__| | | Router Exploitation Framework |_| Dev Team : Marcin Bury (lucyoa) & Mariusz Kupidura (fwkz) Codename : Wildest Dreams Version : 1.0.0 rsf >
1. Exploits
Pick the module
rsf > use exploits/ exploits/2wire/ exploits/asmax/ exploits/asus/ exploits/cisco/ exploits/dlink/ exploits/fortinet/ exploits/juniper/ exploits/linksys/ exploits/multi/ exploits/netgear/ rsf > use exploits/dlink/dir_300_600_rce rsf (D-LINK DIR-300 & DIR-600 RCE) >
You can use the tab key for completion.