diff --git a/modules/exploits/local_host/firefox_extension_bindshell/command.js b/modules/social_engineering/firefox_extension_bindshell/command.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/command.js rename to modules/social_engineering/firefox_extension_bindshell/command.js diff --git a/modules/exploits/local_host/firefox_extension_bindshell/config.yaml b/modules/social_engineering/firefox_extension_bindshell/config.yaml similarity index 93% rename from modules/exploits/local_host/firefox_extension_bindshell/config.yaml rename to modules/social_engineering/firefox_extension_bindshell/config.yaml index 1d427dd3b..9eb6eb45a 100644 --- a/modules/exploits/local_host/firefox_extension_bindshell/config.yaml +++ b/modules/social_engineering/firefox_extension_bindshell/config.yaml @@ -7,7 +7,7 @@ beef: module: firefox_extension_bindshell: enable: true - category: ["Exploits", "Local Host"] + category: ["Social Engineering"] name: "Firefox Extension (Bindshell)" description: "Create on the fly a malicious Firefox extension that binds a shell to a specified port.

The extension is based on the original work from Michael Schierl and his Metasploit module, and joev's Firefox payloads for Metasploit." authors: ["antisnatchor", "bcoles"] diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/HTML5_Enhancements.xpi b/modules/social_engineering/firefox_extension_bindshell/extension/HTML5_Enhancements.xpi similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/HTML5_Enhancements.xpi rename to modules/social_engineering/firefox_extension_bindshell/extension/HTML5_Enhancements.xpi diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/bootstrap.js b/modules/social_engineering/firefox_extension_bindshell/extension/bootstrap.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/bootstrap.js rename to modules/social_engineering/firefox_extension_bindshell/extension/bootstrap.js diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/build/readme.txt b/modules/social_engineering/firefox_extension_bindshell/extension/build/readme.txt similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/build/readme.txt rename to modules/social_engineering/firefox_extension_bindshell/extension/build/readme.txt diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/chrome.manifest b/modules/social_engineering/firefox_extension_bindshell/extension/chrome.manifest similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/chrome.manifest rename to modules/social_engineering/firefox_extension_bindshell/extension/chrome.manifest diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/install.rdf b/modules/social_engineering/firefox_extension_bindshell/extension/install.rdf similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/install.rdf rename to modules/social_engineering/firefox_extension_bindshell/extension/install.rdf diff --git a/modules/exploits/local_host/firefox_extension_bindshell/extension/overlay.xul b/modules/social_engineering/firefox_extension_bindshell/extension/overlay.xul similarity index 100% rename from modules/exploits/local_host/firefox_extension_bindshell/extension/overlay.xul rename to modules/social_engineering/firefox_extension_bindshell/extension/overlay.xul diff --git a/modules/exploits/local_host/firefox_extension_bindshell/module.rb b/modules/social_engineering/firefox_extension_bindshell/module.rb similarity index 93% rename from modules/exploits/local_host/firefox_extension_bindshell/module.rb rename to modules/social_engineering/firefox_extension_bindshell/module.rb index 179d43901..3ba31175b 100644 --- a/modules/exploits/local_host/firefox_extension_bindshell/module.rb +++ b/modules/social_engineering/firefox_extension_bindshell/module.rb @@ -38,7 +38,7 @@ class Firefox_extension_bindshell < BeEF::Core::Command end end - mod_path = "#{$root_dir}/modules/exploits/local_host/firefox_extension_bindshell" + mod_path = "#{$root_dir}/modules/social_engineering/firefox_extension_bindshell" extension_path = mod_path + "/extension" # clean the build directory @@ -65,7 +65,7 @@ class Firefox_extension_bindshell < BeEF::Core::Command # mount the extension in the BeEF web server, calling a specific nested class (needed because we need a specific content-type/disposition) bind_extension = Firefox_extension_bindshell::Bind_extension - bind_extension.set :extension_path, "#{$root_dir}/modules/exploits/local_host/firefox_extension_bindshell/extension/#{@xpi_name}.xpi" + bind_extension.set :extension_path, "#{$root_dir}/modules/social_engineering/firefox_extension_bindshell/extension/#{@xpi_name}.xpi" BeEF::Core::Server.instance.mount("/#{@xpi_name}.xpi", bind_extension.new) BeEF::Core::Server.instance.remap end diff --git a/modules/exploits/local_host/firefox_extension_dropper/command.js b/modules/social_engineering/firefox_extension_dropper/command.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/command.js rename to modules/social_engineering/firefox_extension_dropper/command.js diff --git a/modules/exploits/local_host/firefox_extension_dropper/config.yaml b/modules/social_engineering/firefox_extension_dropper/config.yaml similarity index 93% rename from modules/exploits/local_host/firefox_extension_dropper/config.yaml rename to modules/social_engineering/firefox_extension_dropper/config.yaml index cefbb1211..79a802cb1 100644 --- a/modules/exploits/local_host/firefox_extension_dropper/config.yaml +++ b/modules/social_engineering/firefox_extension_dropper/config.yaml @@ -7,7 +7,7 @@ beef: module: firefox_extension_dropper: enable: true - category: ["Exploits", "Local Host"] + category: ["Social Engineering"] name: "Firefox Extension (Dropper)" description: "Create on the fly a malicious Firefox extension that embeds a dropper you can specify (add it to the 'dropper' directory).

The extension is based on the original work from Michael Schierl and his Metasploit module." authors: ["antisnatchor"] diff --git a/modules/exploits/local_host/firefox_extension_dropper/dropper/readme.txt b/modules/social_engineering/firefox_extension_dropper/dropper/readme.txt similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/dropper/readme.txt rename to modules/social_engineering/firefox_extension_dropper/dropper/readme.txt diff --git a/modules/exploits/local_host/firefox_extension_dropper/extension/bootstrap.js b/modules/social_engineering/firefox_extension_dropper/extension/bootstrap.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/extension/bootstrap.js rename to modules/social_engineering/firefox_extension_dropper/extension/bootstrap.js diff --git a/modules/exploits/local_host/firefox_extension_dropper/extension/build/readme.txt b/modules/social_engineering/firefox_extension_dropper/extension/build/readme.txt similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/extension/build/readme.txt rename to modules/social_engineering/firefox_extension_dropper/extension/build/readme.txt diff --git a/modules/exploits/local_host/firefox_extension_dropper/extension/chrome.manifest b/modules/social_engineering/firefox_extension_dropper/extension/chrome.manifest similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/extension/chrome.manifest rename to modules/social_engineering/firefox_extension_dropper/extension/chrome.manifest diff --git a/modules/exploits/local_host/firefox_extension_dropper/extension/install.rdf b/modules/social_engineering/firefox_extension_dropper/extension/install.rdf similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/extension/install.rdf rename to modules/social_engineering/firefox_extension_dropper/extension/install.rdf diff --git a/modules/exploits/local_host/firefox_extension_dropper/extension/overlay.xul b/modules/social_engineering/firefox_extension_dropper/extension/overlay.xul similarity index 100% rename from modules/exploits/local_host/firefox_extension_dropper/extension/overlay.xul rename to modules/social_engineering/firefox_extension_dropper/extension/overlay.xul diff --git a/modules/exploits/local_host/firefox_extension_dropper/module.rb b/modules/social_engineering/firefox_extension_dropper/module.rb similarity index 94% rename from modules/exploits/local_host/firefox_extension_dropper/module.rb rename to modules/social_engineering/firefox_extension_dropper/module.rb index 13a782f0a..4860d1dd2 100644 --- a/modules/exploits/local_host/firefox_extension_dropper/module.rb +++ b/modules/social_engineering/firefox_extension_dropper/module.rb @@ -35,7 +35,7 @@ class Firefox_extension_dropper < BeEF::Core::Command end end - mod_path = "#{$root_dir}/modules/exploits/local_host/firefox_extension_dropper" + mod_path = "#{$root_dir}/modules/social_engineering/firefox_extension_dropper" extension_path = mod_path + "/extension" # clean the build directory @@ -75,7 +75,7 @@ class Firefox_extension_dropper < BeEF::Core::Command # mount the extension in the BeEF web server, calling a specific nested class (needed because we need a specifi content-type/disposition) bind_extension = Firefox_extension_dropper::Bind_extension - bind_extension.set :extension_path, "#{$root_dir}/modules/exploits/local_host/firefox_extension_dropper/extension/#{@xpi_name}.xpi" + bind_extension.set :extension_path, "#{$root_dir}/modules/social_engineering/firefox_extension_dropper/extension/#{@xpi_name}.xpi" BeEF::Core::Server.instance.mount("/#{@xpi_name}.xpi", bind_extension.new) BeEF::Core::Server.instance.remap end diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/command.js b/modules/social_engineering/firefox_extension_reverse_shell/command.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/command.js rename to modules/social_engineering/firefox_extension_reverse_shell/command.js diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/config.yaml b/modules/social_engineering/firefox_extension_reverse_shell/config.yaml similarity index 93% rename from modules/exploits/local_host/firefox_extension_reverse_shell/config.yaml rename to modules/social_engineering/firefox_extension_reverse_shell/config.yaml index b48157dd1..20f50972f 100644 --- a/modules/exploits/local_host/firefox_extension_reverse_shell/config.yaml +++ b/modules/social_engineering/firefox_extension_reverse_shell/config.yaml @@ -7,7 +7,7 @@ beef: module: firefox_extension_reverse_shell: enable: true - category: ["Exploits", "Local Host"] + category: ["Social Engineering"] name: "Firefox Extension (Reverse Shell)" description: "Create on the fly a malicious Firefox extension that makes a reverse shell connection to a specified host:port.

The extension is based on the original work from Michael Schierl and his Metasploit module, and joev's Firefox payloads for Metasploit." authors: ["antisnatchor", "bcoles"] diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/HTML5_Enhancements.xpi b/modules/social_engineering/firefox_extension_reverse_shell/extension/HTML5_Enhancements.xpi similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/HTML5_Enhancements.xpi rename to modules/social_engineering/firefox_extension_reverse_shell/extension/HTML5_Enhancements.xpi diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/bootstrap.js b/modules/social_engineering/firefox_extension_reverse_shell/extension/bootstrap.js similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/bootstrap.js rename to modules/social_engineering/firefox_extension_reverse_shell/extension/bootstrap.js diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/build/readme.txt b/modules/social_engineering/firefox_extension_reverse_shell/extension/build/readme.txt similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/build/readme.txt rename to modules/social_engineering/firefox_extension_reverse_shell/extension/build/readme.txt diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/chrome.manifest b/modules/social_engineering/firefox_extension_reverse_shell/extension/chrome.manifest similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/chrome.manifest rename to modules/social_engineering/firefox_extension_reverse_shell/extension/chrome.manifest diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/install.rdf b/modules/social_engineering/firefox_extension_reverse_shell/extension/install.rdf similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/install.rdf rename to modules/social_engineering/firefox_extension_reverse_shell/extension/install.rdf diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/extension/overlay.xul b/modules/social_engineering/firefox_extension_reverse_shell/extension/overlay.xul similarity index 100% rename from modules/exploits/local_host/firefox_extension_reverse_shell/extension/overlay.xul rename to modules/social_engineering/firefox_extension_reverse_shell/extension/overlay.xul diff --git a/modules/exploits/local_host/firefox_extension_reverse_shell/module.rb b/modules/social_engineering/firefox_extension_reverse_shell/module.rb similarity index 93% rename from modules/exploits/local_host/firefox_extension_reverse_shell/module.rb rename to modules/social_engineering/firefox_extension_reverse_shell/module.rb index b66fc9e36..34978bf74 100644 --- a/modules/exploits/local_host/firefox_extension_reverse_shell/module.rb +++ b/modules/social_engineering/firefox_extension_reverse_shell/module.rb @@ -41,7 +41,7 @@ class Firefox_extension_reverse_shell < BeEF::Core::Command end end - mod_path = "#{$root_dir}/modules/exploits/local_host/firefox_extension_reverse_shell" + mod_path = "#{$root_dir}/modules/social_engineering/firefox_extension_reverse_shell" extension_path = mod_path + "/extension" # clean the build directory @@ -68,7 +68,7 @@ class Firefox_extension_reverse_shell < BeEF::Core::Command # mount the extension in the BeEF web server, calling a specific nested class (needed because we need a specific content-type/disposition) bind_extension = Firefox_extension_reverse_shell::Bind_extension - bind_extension.set :extension_path, "#{$root_dir}/modules/exploits/local_host/firefox_extension_reverse_shell/extension/#{@xpi_name}.xpi" + bind_extension.set :extension_path, "#{$root_dir}/modules/social_engineering/firefox_extension_reverse_shell/extension/#{@xpi_name}.xpi" BeEF::Core::Server.instance.mount("/#{@xpi_name}.xpi", bind_extension.new) BeEF::Core::Server.instance.remap end