diff --git a/modules/browser/detect_extensions/command.js b/modules/browser/detect_extensions/command.js index 660530ab3..1ae81109d 100644 --- a/modules/browser/detect_extensions/command.js +++ b/modules/browser/detect_extensions/command.js @@ -1086,15 +1086,24 @@ beef.execute(function() { for (var i=0; i', <%= @command_id %>, 'fail=detecting Chrome extensions failed'); + } } else if(beef.browser.isFF()) { try { for (var i in firefox_extensions) { detect_firefox_extension(firefox_extensions[i], i); } - } catch(e) {} - } else { - }; + } catch(e) { + beef.net.send('<%= @command_url %>', <%= @command_id %>, 'fail=detecting Firefox extensions failed'); + } + } else if(beef.browser.isIE()) { + try { + beef.net.send('<%= @command_url %>', <%= @command_id %>, 'fail=detecting Internet Explorer extensions is not supported'); + } catch(e) { + beef.net.send('<%= @command_url %>', <%= @command_id %>, 'fail=detecting Internet Explorer extensions failed'); + } + } }); diff --git a/modules/browser/detect_extensions/config.yaml b/modules/browser/detect_extensions/config.yaml index af923f60b..1f717b7a1 100644 --- a/modules/browser/detect_extensions/config.yaml +++ b/modules/browser/detect_extensions/config.yaml @@ -8,8 +8,8 @@ beef: detect_extensions: enable: true category: "Browser" - name: "Detect Chrome/Firefox Extensions" - description: "This module detects Extensions in Chrome and Firefox " + name: "Detect Extensions" + description: "This module detects extensions installed in Google Chrome and Mozilla Firefox." authors: ["koto", "bcoles", "nbblrr"] target: working: