Penetration Testing Network Routers using RouterSploit

In this article we're going to discuss penetration testing network routers using RouterSploit in a beginner's way. Basically RouterSploit is a router exploitation framework or we can say penetration testing framework for routers, designed especially for embedded devices.

This framework can perform three main modules:

  1. exploiting module: contains list of all the publicly available exploits.

  2. creds module: help us for testing logins for different devices.

  3. scanners module: enable us for checking a particular exploit against a particular device.

Unfortunately, this tool is not available with the official installation of the Kali Linux OS. RouterSploit installation is very simple just follow these steps

Enter the following command to clone the GitHub repository:

git clone

We go to the directory using the cd routersploit command and run the file as follows:


Results are shown below:

Penetration Testing Network Routers

For launching an exploit against a router, we use following command:

use exploits/routername/exploitname

Here is how command will look like:

Penetration Testing Network Routers

Now you need to check for available options. So, use the show options command.

Now we need to set the target with following command:

set target <Target IP Address>

Here is the output of the preceding command:

Penetration Testing Network Routers

Now we simply type exploit or run:

Penetration Testing Network Routers

In my case router was not vulnerable to that exploit but there are many possibilities for us to find working exploits available publicly.

Scan Module in RouterSploit for Penetration Testing Network Routers

Now let us move on scanning modules of Routersploit for penetration testing network routers.

To scan a Cisco router, we use the following command:

use scanners/cisco_scan

Next steps are similar to previous modules after selecting scan option then we check for options using show options command.

Then we need to set target ip address to scan using set target

Now we run it, and it will show all the exploits that the router is vulnerable to.

Creds Module in RouterSploit for Penetration Testing Network Routers

Now it's time to learn about creds module of routersploit for penetration testing network routers.

This module used for testing default password combinations on the services via the dictionary attack.

Use the creds command to run the dictionary attack on various services:

use creds/telnet_bruteforce

As we have done twice before look for available options using show options then set target and in the end use run command.

Let me recommend you some other practical guides about penetration testing of Remote Access Protocols, Remote Desktop ProtocolSSH Network Protocol, Wordpress website using WPSeku,

Thanks for your support.



AC Milan,4,Arsenal,8,Atalanta,5,Atletico Madrid,6,Barcelona,15,Bayern München,5,Bundesliga,9,Business,1,Chelsea,12,Coronavirus,2,Cristiano Ronaldo,13,Dortmund,1,Ethical Hacking,46,Exploitation,35,FA Cup,2,Featured,196,Football,209,Footprinting,29,Google Adsense,2,Inter Milan,5,Juventus,15,Kali Linux,39,Kali NetHunter,3,LaLiga,39,Lazio,4,Leicester City,6,Ligue 1,26,Liverpool,11,Lyon,5,Make Money,3,Manchester City,14,Manchester United,13,Messi,2,Metasploit,1,Napoli,4,Offensive Security,17,Penetration Testing,15,Politics,2,Post Exploitation,19,Premier League,58,PSG,6,Real Madrid,13,Roma,3,Search Engine Optimization,4,Serie A,32,Sevilla,1,Sports,180,Technology,36,Tips,16,Tottenham Hotspur,9,Trending,424,UEFA Champions League,10,UEFA Europa League,11,United States,1,Windows,7,World News,7,
My Hack Stuff: Penetration Testing Network Routers using RouterSploit
Penetration Testing Network Routers using RouterSploit
My Hack Stuff
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content