From 234a6e2016cb10de34ca47e52f7240eece892706 Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Sat, 7 Feb 2015 04:38:12 +0000 Subject: [PATCH] Remove foxit detection from hook init --- core/main/client/browser.js | 2 -- core/main/handlers/browserdetails.rb | 2 +- extensions/admin_ui/controllers/modules/modules.rb | 1 - extensions/admin_ui/controllers/panel/panel.rb | 2 -- extensions/admin_ui/media/javascript/ui/panel/ZombiesMgr.js | 2 -- extensions/console/lib/shellinterface.rb | 1 - 6 files changed, 1 insertion(+), 9 deletions(-) diff --git a/core/main/client/browser.js b/core/main/client/browser.js index 1d983a418..b3d0a08dc 100644 --- a/core/main/client/browser.js +++ b/core/main/client/browser.js @@ -2214,7 +2214,6 @@ beef.browser = { var has_quicktime = (beef.browser.hasQuickTime()) ? "Yes" : "No"; var has_realplayer = (beef.browser.hasRealPlayer()) ? "Yes" : "No"; var has_wmp = (beef.browser.hasWMP()) ? "Yes" : "No"; - var has_foxit = (beef.browser.hasFoxit()) ? "Yes" : "No"; try { var cookies = document.cookie; var has_session_cookies = (beef.browser.cookie.hasSessionCookies("cookie")) ? "Yes" : "No"; @@ -2261,7 +2260,6 @@ beef.browser = { if (has_quicktime) details['HasQuickTime'] = has_quicktime; if (has_realplayer) details['HasRealPlayer'] = has_realplayer; if (has_wmp) details['HasWMP'] = has_wmp; - if (has_foxit) details['HasFoxit'] = has_foxit; var pf_integration = "<%= @phishing_frenzy_enable %>"; if (pf_integration) { diff --git a/core/main/handlers/browserdetails.rb b/core/main/handlers/browserdetails.rb index 3cffc24d9..fab4d2ea2 100644 --- a/core/main/handlers/browserdetails.rb +++ b/core/main/handlers/browserdetails.rb @@ -319,7 +319,7 @@ module BeEF # get and store the yes|no value for browser components components = [ 'VBScriptEnabled', 'HasFlash', 'HasPhonegap', 'HasGoogleGears', - 'HasFoxit', 'HasWebSocket', 'HasWebRTC', 'HasActiveX', + 'HasWebSocket', 'HasWebRTC', 'HasActiveX', 'HasSilverlight', 'HasQuickTime', 'HasRealPlayer', 'HasWMP', 'hasSessionCookies', 'hasPersistentCookies' ] diff --git a/extensions/admin_ui/controllers/modules/modules.rb b/extensions/admin_ui/controllers/modules/modules.rb index efec5290e..9e3ec7b72 100644 --- a/extensions/admin_ui/controllers/modules/modules.rb +++ b/extensions/admin_ui/controllers/modules/modules.rb @@ -89,7 +89,6 @@ class Modules < BeEF::Extension::AdminUI::HttpController ['Browser Components', 'RealPlayer', 'HasRealPlayer'], ['Browser Components', 'Windows Media Player','HasWMP'], ['Browser Components', 'VLC', 'HasVLC'], - ['Browser Components', 'Foxit Reader', 'HasFoxit'], ['Browser Components', 'WebRTC', 'HasWebRTC'], ['Browser Components', 'ActiveX', 'HasActiveX'], ['Browser Components', 'Session Cookies', 'hasSessionCookies'], diff --git a/extensions/admin_ui/controllers/panel/panel.rb b/extensions/admin_ui/controllers/panel/panel.rb index 62c321d43..52292f4ea 100644 --- a/extensions/admin_ui/controllers/panel/panel.rb +++ b/extensions/admin_ui/controllers/panel/panel.rb @@ -93,7 +93,6 @@ module BeEF has_quicktime = BeEF::Core::Models::BrowserDetails.get(hooked_browser.session, 'HasQuickTime') has_realplayer = BeEF::Core::Models::BrowserDetails.get(hooked_browser.session, 'HasRealPlayer') has_wmp = BeEF::Core::Models::BrowserDetails.get(hooked_browser.session, 'HasWMP') - has_foxit = BeEF::Core::Models::BrowserDetails.get(hooked_browser.session, 'HasFoxit') date_stamp = BeEF::Core::Models::BrowserDetails.get(hooked_browser.session, 'DateStamp') return { @@ -116,7 +115,6 @@ module BeEF 'has_silverlight' => has_silverlight, 'has_quicktime' => has_quicktime, 'has_wmp' => has_wmp, - 'has_foxit' => has_foxit, 'has_realplayer' => has_realplayer, 'date_stamp' => date_stamp } diff --git a/extensions/admin_ui/media/javascript/ui/panel/ZombiesMgr.js b/extensions/admin_ui/media/javascript/ui/panel/ZombiesMgr.js index d4ce4b80b..e378627f4 100644 --- a/extensions/admin_ui/media/javascript/ui/panel/ZombiesMgr.js +++ b/extensions/admin_ui/media/javascript/ui/panel/ZombiesMgr.js @@ -29,7 +29,6 @@ var ZombiesMgr = function(zombies_tree_lists) { var has_webrtc = zombie_array[index]["has_webrtc"]; var has_activex = zombie_array[index]["has_activex"]; var has_wmp = zombie_array[index]["has_wmp"]; - var has_foxit = zombie_array[index]["has_foxit"]; var has_silverlight = zombie_array[index]["has_silverlight"]; var has_quicktime = zombie_array[index]["has_quicktime"]; var has_realplayer = zombie_array[index]["has_realplayer"]; @@ -52,7 +51,6 @@ var ZombiesMgr = function(zombies_tree_lists) { balloon_text+= "
Silverlight: " + has_silverlight; balloon_text+= "
QuickTime: " + has_quicktime; balloon_text+= "
Windows MediaPlayer: " + has_wmp; - balloon_text+= "
Foxit: " + has_foxit; balloon_text+= "
RealPlayer: " + has_realplayer; balloon_text+= "
Google Gears: " + has_googlegears; balloon_text+= "
Date: " + date_stamp; diff --git a/extensions/console/lib/shellinterface.rb b/extensions/console/lib/shellinterface.rb index 24c5fba69..978769831 100644 --- a/extensions/console/lib/shellinterface.rb +++ b/extensions/console/lib/shellinterface.rb @@ -302,7 +302,6 @@ class ShellInterface ['Browser Components', 'RealPlayer', 'HasRealPlayer'], ['Browser Components', 'Windows Media Player','HasWMP'], ['Browser Components', 'VLC', 'HasVLC'], - ['Browser Components', 'Foxit', 'HasFoxit'], ['Browser Components', 'WebRTC', 'HasWebRTC'], ['Browser Components', 'ActiveX', 'HasActiveX'], ['Browser Components', 'Session Cookies', 'hasSessionCookies'],