None
SV
How to create a Metasploit module
[]
Chris Lockard.net
Msf :: Exploit :: Remote :: Tcp # Used to attempt a TCP connection to the target Msf :: Auxiliary :: Scanner # Used to specify a range of hosts (RHOSTS) instead of a specific host (RHOST) Msf :: Auxiliary :: Report # Used to include host, port, and a label in the Metasploit database require 'msf/core' class Metasploit3 < Msf :: Auxiliary include Msf :: Exploit :: Remote :: Tcp include Msf :: Auxiliary :: Scanner include Msf :: Auxiliary :: Report def initialize super ( 'Name' => 'Dropbox scanner' , 'Version' => '$Revision: 1 $' , 'Description' => 'This module scans for a dropbox listener on TCP port 17500' , 'Author' => '@Dagorim (http://www.dagorim.com)' , 'License' => MSF_LICENSE ) register_options( [ Opt :: RPORT ( 17500 ) ] , self .