From 9a7afe154909b07a1ece65930762887ce9995c48 Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Thu, 30 Apr 2015 21:38:26 +0200 Subject: [PATCH] option to hide banner --- lib/wpscan/wpscan_options.rb | 6 ++++-- wpscan.rb | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/wpscan/wpscan_options.rb b/lib/wpscan/wpscan_options.rb index 195c7be0..dbe03ebc 100644 --- a/lib/wpscan/wpscan_options.rb +++ b/lib/wpscan/wpscan_options.rb @@ -41,7 +41,8 @@ class WpscanOptions :cache_ttl, :request_timeout, :connect_timeout, - :max_threads + :max_threads, + :no_banner ] attr_accessor *ACCESSOR_OPTIONS @@ -273,7 +274,8 @@ class WpscanOptions ['--batch', GetoptLong::NO_ARGUMENT], ['--no-color', GetoptLong::NO_ARGUMENT], ['--cookie', GetoptLong::REQUIRED_ARGUMENT], - ['--log', GetoptLong::NO_ARGUMENT] + ['--log', GetoptLong::NO_ARGUMENT], + ['--no-banner', GetoptLong::NO_ARGUMENT] ) end diff --git a/wpscan.rb b/wpscan.rb index 3975459e..783af1a1 100755 --- a/wpscan.rb +++ b/wpscan.rb @@ -13,7 +13,7 @@ def main $log = wpscan_options.log - banner() # called after $log set + banner() unless wpscan_options.no_banner # called after $log set unless wpscan_options.has_options? # first parameter only url?