From e090b226565360224b575075539110bd5982ce86 Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Sun, 10 Feb 2019 10:32:12 +0000 Subject: [PATCH] Move new_zombie.mp3 to AdminUI extension - #1240 --- extensions/admin_ui/api/handler.rb | 2 +- .../html => admin_ui/media/audio}/new_zombie.mp3 | Bin .../media/javascript/ui/panel/zombiesTreeList.js | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename extensions/{demos/html => admin_ui/media/audio}/new_zombie.mp3 (100%) diff --git a/extensions/admin_ui/api/handler.rb b/extensions/admin_ui/api/handler.rb index 70e56be24..9ab420dbb 100644 --- a/extensions/admin_ui/api/handler.rb +++ b/extensions/admin_ui/api/handler.rb @@ -91,7 +91,7 @@ module API beef_server.mount("#{bp}/#{mod_name}", BeEF::Extension::AdminUI::Handlers::UI.new(mod_name)) end - # mount the folder were we store static files (javascript, css, images) for the admin ui + # mount the folder were we store static files (javascript, css, images, audio) for the admin ui media_dir = File.dirname(__FILE__)+'/../media/' beef_server.mount("#{bp}/media", Rack::File.new(media_dir)) diff --git a/extensions/demos/html/new_zombie.mp3 b/extensions/admin_ui/media/audio/new_zombie.mp3 similarity index 100% rename from extensions/demos/html/new_zombie.mp3 rename to extensions/admin_ui/media/audio/new_zombie.mp3 diff --git a/extensions/admin_ui/media/javascript/ui/panel/zombiesTreeList.js b/extensions/admin_ui/media/javascript/ui/panel/zombiesTreeList.js index b0d2e4045..e9b53a093 100644 --- a/extensions/admin_ui/media/javascript/ui/panel/zombiesTreeList.js +++ b/extensions/admin_ui/media/javascript/ui/panel/zombiesTreeList.js @@ -498,7 +498,7 @@ Ext.extend(zombiesTreeList, Ext.tree.TreePanel, { if(online && Ext.pluck(this.online_hooked_browsers_array, 'session').indexOf(hooked_browser.session)==-1) { if (<%= BeEF::Core::Configuration.instance.get("beef.extension.admin_ui.play_sound_on_new_zombie") %>) { try { - var sound = new Audio('/demos/new_zombie.mp3'); + var sound = new Audio('<%= @base_path %>/media/audio/new_zombie.mp3'); sound.play(); } catch(e) {} }