From a5504a5b1143f32d20e85cb81f0fa4a2b39e24c5 Mon Sep 17 00:00:00 2001 From: antisnatchor Date: Sat, 7 Apr 2012 12:59:24 +0100 Subject: [PATCH] Printing nice print_into about the websocket --- core/main/network_stack/websocket/websocket.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/main/network_stack/websocket/websocket.rb b/core/main/network_stack/websocket/websocket.rb index a290f8b66..71019e180 100644 --- a/core/main/network_stack/websocket/websocket.rb +++ b/core/main/network_stack/websocket/websocket.rb @@ -20,13 +20,14 @@ module BeEF def initialize - print_info("Starting WebSockets") config = BeEF::Core::Configuration.instance + secure = config.get("beef.http.websocket.secure") + port = config.get("beef.http.websocket.port") #todo antisnatchor: start websocket secure if beef.http.websocket.secure == true server = WebSocketServer.new :accepted_domains => "0.0.0.0", - :port => config.get("beef.http.websocket.port") - + :port => port + print_info("WebSocket server started: port [#{port.to_s}], secure [#{secure.to_s}]") server.run() do |ws| #@TODO debug print the path and who request for hooked browser mapping print_info("Path requested #{ws.path} Origins #{ws.origin}")