!!!笔记仅供学习交流使用,请勿进行其他用途!!!
首先看下已有模块的位置:
root@kali:/usr/share/metasploit-framework/modules# pwd /usr/share/metasploit-framework/modules root@kali:/usr/share/metasploit-framework/modules# ls auxiliary encoders exploits nops payloads post
这里我们在auxiliary目录下新建一个文件夹,名称为cstriker1407,里面新建一个rb文件,名称为【 cstriker1407_hello.rb 】,如下:
root@kali:/usr/share/metasploit-framework/modules/auxiliary/cstriker1407# pwd /usr/share/metasploit-framework/modules/auxiliary/cstriker1407 root@kali:/usr/share/metasploit-framework/modules/auxiliary/cstriker1407# ls cstriker1407_hello.rb
cstriker1407_hello.rb的内容为:
## # This module requires Metasploit: http//metasploit.com/download # Current source: https://github.com/rapid7/metasploit-framework ## require 'msf/core' class Metasploit3 < Msf::Auxiliary include Msf::Auxiliary::Report def initialize super( 'Name' => 'cstriker1407 hello module', 'Description' => 'A demo module to learn metasploit modules.', 'References' => [ [ 'URL', 'http://116.62.110.235/blog' ], ], 'Author' => [ 'cstriker1407' ], 'License' => MSF_LICENSE ) end def run print_status("Hello Metasploit Modules") end end
文件建立好之后,重新启动下Metasploit,然后就可以使用了,如下:
msf > search cstriker1407 #搜索这个模块 Matching Modules ================ Name Disclosure Date Rank Description ---- --------------- ---- ----------- auxiliary/cstriker1407/cstriker1407_hello normal cstriker1407 hello module msf > use auxiliary/cstriker1407/cstriker1407_hello msf auxiliary(cstriker1407_hello) > info Name: cstriker1407 hello module Module: auxiliary/cstriker1407/cstriker1407_hello License: Metasploit Framework License (BSD) Rank: Normal Provided by: cstriker1407 Description: A demo module to learn metasploit modules. References: http://116.62.110.235/blog msf auxiliary(cstriker1407_hello) > show options Module options (auxiliary/cstriker1407/cstriker1407_hello): Name Current Setting Required Description ---- --------------- -------- ----------- msf auxiliary(cstriker1407_hello) > exploit [*] Hello Metasploit Modules #执行了run方法 [*] Auxiliary module execution completed msf auxiliary(cstriker1407_hello) >
发表评论