From 12d64d11658047993ad0eb5540d519221ee3ce9c Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Sun, 28 Jun 2015 08:56:13 +0000 Subject: [PATCH] Return unique results sorted by id --- extensions/network/rest/network.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/network/rest/network.rb b/extensions/network/rest/network.rb index 07096aaca..c08f6a22b 100644 --- a/extensions/network/rest/network.rb +++ b/extensions/network/rest/network.rb @@ -29,7 +29,7 @@ module BeEF # Returns the entire list of network hosts for all zombies get '/hosts' do begin - hosts = @nh.all + hosts = @nh.all(:unique => true, :order => [:id.asc]) count = hosts.length result = {} @@ -45,7 +45,7 @@ module BeEF # Returns the entire list of network services for all zombies get '/services' do begin - services = @ns.all + services = @ns.all(:unique => true, :order => [:id.asc]) count = services.length result = {} @@ -63,7 +63,7 @@ module BeEF begin id = params[:id] - hosts = @nh.all(:hooked_browser_id => id) + hosts = @nh.all(:hooked_browser_id => id, :unique => true, :order => [:id.asc]) count = hosts.length result = {} @@ -84,7 +84,7 @@ module BeEF begin id = params[:id] - services = @ns.all(:hooked_browser_id => id) + services = @ns.all(:hooked_browser_id => id, :unique => true, :order => [:id.asc]) count = services.length result = {}