Close
Notification:  
Professional
Login
Loading

msfd

The MSFD application allows you to spawn an instance of msfconsole and allow remote users to connect to and use it. Note that no authentication is required and the only access control is IP address based, so this should only be done in a trusted environment. To start the MSF daemon, simply run './msfd'. This will spawn an instance of msfconsole on the default port 55554.

Connecting with netcat to that port launches the msfconsole. Note this can also be performed remotely as well.



You can also launch the daemon from the msfconsole itself. Simply launch msfconsole then issue the 'load msfd' and 'unload msfd' commands to start and stop the specific service. However, doing so does not put users of the daemon in the same contextual session as the msfconsole user.

root@bt4:/pentest/exploits/framework3# ./msfconsole
=[ msf v3.3-dev
+ -- --=[ 380 exploits - 231 payloads
+ -- --=[ 20 encoders - 7 nops
=[ 156 aux

msf > load msfd
[*] Successfully loaded plugin: msfd
msf > unload msfd
Unloading plugin msfd...unloaded.
msf >