From 7dc188242746adc3e982aa9d3692da6a9c4d1f71 Mon Sep 17 00:00:00 2001 From: bcoles Date: Sun, 3 Feb 2013 03:02:27 +1030 Subject: [PATCH] Add virtual machine icon to browser 'BeEF::Core::Models::BrowserDetails::hw_icon()' --- core/main/models/browserdetails.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/main/models/browserdetails.rb b/core/main/models/browserdetails.rb index 9e72844ed..7ec413eb7 100644 --- a/core/main/models/browserdetails.rb +++ b/core/main/models/browserdetails.rb @@ -103,7 +103,8 @@ module Models def self.hw_icon(session_id) ua_string = get(session_id, 'BrowserReportedName') - + hardware = get(session_id, 'Hardware') + return BeEF::Core::Constants::Hardware::HW_VM_IMG if hardware =~ /Virtual Machine/ return BeEF::Core::Constants::Hardware::HW_UNKNOWN_IMG if ua_string.nil? return BeEF::Core::Constants::Hardware::HW_WINPHONE_IMG if ua_string.include? BeEF::Core::Constants::Hardware::HW_WINPHONE_UA_STR