diff --git a/extensions/admin_ui/classes/httpcontroller.rb b/extensions/admin_ui/classes/httpcontroller.rb index 5a00e33d8..24cfe91ba 100644 --- a/extensions/admin_ui/classes/httpcontroller.rb +++ b/extensions/admin_ui/classes/httpcontroller.rb @@ -40,7 +40,7 @@ module AdminUI # test if session is unauth'd and whether the auth functionality is requested if not @session.valid_session?(@request) and not self.class.eql?(BeEF::Extension::AdminUI::Controllers::Authentication) - @body = page_redirect(auth_url) # redirect to auth page + response.set_redirect(WEBrick::HTTPStatus::Found, auth_url) return end @@ -68,9 +68,6 @@ module AdminUI end - # Constructs a redirect page - def page_redirect(location) "" + script_redirect(location) + "" end - # Constructs a redirect script def script_redirect(location) "" end