From 39c07feeb2df9dd0cc6a5c1ebee070c6f266db58 Mon Sep 17 00:00:00 2001 From: Haoxi Tan Date: Fri, 17 Jan 2020 12:30:17 +1000 Subject: [PATCH] fixing test --- spec/beef/extensions/requester_spec.rb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/spec/beef/extensions/requester_spec.rb b/spec/beef/extensions/requester_spec.rb index 4eeceec9c..800da4f0f 100644 --- a/spec/beef/extensions/requester_spec.rb +++ b/spec/beef/extensions/requester_spec.rb @@ -67,12 +67,18 @@ RSpec.describe 'BeEF Extension Requester' do sleep 3 - - # get victim session response = RestClient.get "#{RESTAPI_HOOKS}", {:params => {:token => @token}} puts "hooks response: #{response}" hb_details = JSON.parse(response.body) - puts "json: #{hb_details}" + while hb_details["hooked-browsers"]["online"].nil? + # get victim session + response = RestClient.get "#{RESTAPI_HOOKS}", {:params => {:token => @token}} + puts "hooks response: #{response}" + hb_details = JSON.parse(response.body) + puts "json: #{hb_details}" + + + end hb_session = hb_details["hooked-browsers"]["online"]["0"]["session"]