diff --git a/spec/beef/extensions/websocket_hooked_browser_spec.rb b/spec/beef/extensions/websocket_hooked_browser_spec.rb index 66917ab04..94a61dd9a 100644 --- a/spec/beef/extensions/websocket_hooked_browser_spec.rb +++ b/spec/beef/extensions/websocket_hooked_browser_spec.rb @@ -72,7 +72,10 @@ RSpec.describe 'BeEF WebSockets: Browser Hooking', :run_on_browserstack => true # Spawn HTTP Server print_info "Starting HTTP Hook Server" http_hook_server = BeEF::Core::Server.instance - http_hook_server.prepare + http_hook_server.prepare + # Generate a token for the server to respond with + @token = BeEF::Core::Crypto::api_token + @pids = fork do BeEF::API::Registrar.instance.fire(BeEF::API::Server, 'pre_http_start', http_hook_server) end