add --version switch
This commit is contained in:
@@ -78,6 +78,13 @@ else
|
|||||||
REVISION = nil
|
REVISION = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def version
|
||||||
|
if REVISION
|
||||||
|
return "v#{WPSCAN_VERSION}r#{REVISION}"
|
||||||
|
end
|
||||||
|
return "v#{WPSCAN_VERSION}"
|
||||||
|
end
|
||||||
|
|
||||||
# our 1337 banner
|
# our 1337 banner
|
||||||
def banner
|
def banner
|
||||||
puts '_______________________________________________________________'
|
puts '_______________________________________________________________'
|
||||||
@@ -90,9 +97,9 @@ def banner
|
|||||||
puts
|
puts
|
||||||
puts ' WordPress Security Scanner by the WPScan Team '
|
puts ' WordPress Security Scanner by the WPScan Team '
|
||||||
if REVISION
|
if REVISION
|
||||||
puts " Version v#{WPSCAN_VERSION}r#{REVISION}"
|
puts " Version #{version}"
|
||||||
else
|
else
|
||||||
puts " Version v#{WPSCAN_VERSION}"
|
puts " Version #{version}"
|
||||||
end
|
end
|
||||||
puts ' Sponsored by the RandomStorm Open Source Initiative'
|
puts ' Sponsored by the RandomStorm Open Source Initiative'
|
||||||
puts ' @_WPScan_, @ethicalhack3r, @erwan_lr, @gbrindisi, @_FireFart_'
|
puts ' @_WPScan_, @ethicalhack3r, @erwan_lr, @gbrindisi, @_FireFart_'
|
||||||
|
|||||||
@@ -29,7 +29,8 @@ class WpscanOptions
|
|||||||
:config_file,
|
:config_file,
|
||||||
:exclude_content_based,
|
:exclude_content_based,
|
||||||
:basic_auth,
|
:basic_auth,
|
||||||
:debug_output
|
:debug_output,
|
||||||
|
:version
|
||||||
]
|
]
|
||||||
|
|
||||||
attr_accessor *ACCESSOR_OPTIONS
|
attr_accessor *ACCESSOR_OPTIONS
|
||||||
@@ -237,7 +238,8 @@ class WpscanOptions
|
|||||||
['--config-file', '-c', GetoptLong::REQUIRED_ARGUMENT],
|
['--config-file', '-c', GetoptLong::REQUIRED_ARGUMENT],
|
||||||
['--exclude-content-based', GetoptLong::REQUIRED_ARGUMENT],
|
['--exclude-content-based', GetoptLong::REQUIRED_ARGUMENT],
|
||||||
['--basic-auth', GetoptLong::REQUIRED_ARGUMENT],
|
['--basic-auth', GetoptLong::REQUIRED_ARGUMENT],
|
||||||
['--debug-output', GetoptLong::NO_ARGUMENT]
|
['--debug-output', GetoptLong::NO_ARGUMENT],
|
||||||
|
['--version', GetoptLong::NO_ARGUMENT]
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user