diff --git a/core/main/constants/os.rb b/core/main/constants/os.rb index 2d438db4a..a5f4f67a9 100644 --- a/core/main/constants/os.rb +++ b/core/main/constants/os.rb @@ -31,6 +31,7 @@ module BeEF OS_IPHONE_UA_STR = 'iPhone' OS_WEBOS_UA_STR = 'webos.png' OS_AROS_UA_STR = 'AROS' + OS_AROS_IMG = 'icaros.png' OS_IPHONE_IMG = 'iphone.jpg' OS_IPAD_UA_STR = 'iPad' OS_IPAD_IMG = 'ipad.png' diff --git a/core/main/models/browserdetails.rb b/core/main/models/browserdetails.rb index d2c5b8d77..18ae0d087 100644 --- a/core/main/models/browserdetails.rb +++ b/core/main/models/browserdetails.rb @@ -87,6 +87,7 @@ module Models return BeEF::Core::Constants::Os::OS_BEOS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_BEOS_UA_STR return BeEF::Core::Constants::Os::OS_OPENBSD_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_OPENBSD_UA_STR return BeEF::Core::Constants::Os::OS_WEBOS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_WEBOS_UA_STR + return BeEF::Core::Constants::Os::OS_AROS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_AROS_UA_STR return BeEF::Core::Constants::Os::OS_IOS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_IPHONE_UA_STR return BeEF::Core::Constants::Os::OS_IOS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_IPAD_UA_STR return BeEF::Core::Constants::Os::OS_IOS_IMG if ua_string.include? BeEF::Core::Constants::Os::OS_IPOD_UA_STR diff --git a/extensions/admin_ui/media/images/icons/icaros.png b/extensions/admin_ui/media/images/icons/icaros.png new file mode 100644 index 000000000..23bccab8e Binary files /dev/null and b/extensions/admin_ui/media/images/icons/icaros.png differ