Hello fellow Secjuice drinkers, I am back with a new post on windows basic exploitation using metasploit. In this article you will learn how to exploit an OSGi Console using metasploit and gain access to your target system. Since this post is about exploiting OSGi console.

The lab I will be using for the demonstration is provided by Attack Defence: https://attackdefense.com/challengedetails?cid=1950. I would recommend you to at least try out this lab for once.


Every exploitation starts with information gathering. In this you need to first get the port number on which OSGi is being served

nmap -sS -sV

Port 5471 seems different, also it is serving "telnet". It seems juicy to me. Let's try connecting it via telnet

So it's an OSGi shell. Now let's find out if there is any exploit for it or not

There is already a metasploit module for this. So all you need it to load the module and exploit the victim


Load the module and configure as per your rhosts requirements and execute the exploit

OSGi is used in both linux and windows OS. Here set target 1 will tell the metasploit that you want to exploit OSGi running on window server. Also you need to increase the time wait to let payload execute and spawn meterpreter shell.

As part of our 'Dogs Of Infosec' special, for the next couple of weeks we are featuring the dogs of our readers and using their photos to head our articles with. The awesome pupper in this image is called Goodboy McGee and he is the fearless and faithful service dog companion of PhyberApex (Source).