From 147da11325af1e9795bb0a74eb113c0c91cd2668 Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Mon, 1 Oct 2018 13:37:15 +0000 Subject: [PATCH] Check empty public and public_port --- beef | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beef b/beef index 8d634972f..7bc2be6b4 100755 --- a/beef +++ b/beef @@ -191,12 +191,12 @@ end # # @note Validate beef.http.public and beef.http.public_port # -unless BeEF::Filters.is_valid_hostname? config.get('beef.http.public') +unless config.get('beef.http.public').to_s.eql?('') || BeEF::Filters.is_valid_hostname?(config.get('beef.http.public')) print_error "ERROR: Invalid public hostname: #{config.get('beef.http.public')}" exit 1 end -unless BeEF::Filters.is_valid_port? config.get('beef.http.public_port') +unless config.get('beef.http.public_port').to_s.eql?('') || BeEF::Filters.is_valid_port?(config.get('beef.http.public_port')) print_error "ERROR: Invalid public port: #{config.get('beef.http.public_port')}" exit 1 end