This massive commit changes the metasploit 3 module format. The new syntax allows for greater scalability and future improvements to the metasploit module loader. This change also makes it easier for users to add new modules, since the class name no longer needs to match the directory structure.

git-svn-id: file:///home/svn/framework3/trunk@5709 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
HD Moore
2008-10-02 05:23:59 +00:00
parent 2dcffdc3ed
commit fd256ec4a1
513 changed files with 1779 additions and 2756 deletions
@@ -12,14 +12,13 @@
require 'msf/core'
module Msf
class Exploits::Multi::Browser::QTJavaPointer < Msf::Exploit::Remote
class Metasploit3 < Msf::Exploit::Remote
#
# This module acts as an HTTP server
#
include Exploit::Remote::HttpServer::HTML
include Msf::Exploit::Remote::HttpServer::HTML
def initialize(info = {})
super(update_info(info,
@@ -212,4 +211,4 @@ class Exploits::Multi::Browser::QTJavaPointer < Msf::Exploit::Remote
end
end