Fix #98 wpstools options to locally scan a wp installation for vulnerable files

This commit is contained in:
erwanlr
2013-01-07 14:24:21 +01:00
parent db7416c5a6
commit 87d5d93030
6 changed files with 115 additions and 6 deletions

View File

@@ -25,6 +25,7 @@ begin
require 'resolv'
require 'xmlrpc/client'
require 'digest/md5'
require 'digest/sha1'
require 'readline'
require 'base64'
require 'cgi'

View File

@@ -28,19 +28,22 @@ def usage()
puts "Examples:"
puts
puts "- Generate a new 'most popular' plugin list, up to 150 pages ..."
puts "ruby " + script_name + " --generate_plugin_list 150"
puts "ruby #{script_name} --generate_plugin_list 150"
puts
puts "- Generate a new full plugin list"
puts "ruby " + script_name + " --generate_full_plugin_list"
puts "ruby #{script_name} --generate_full_plugin_list"
puts
puts "- Generate a new 'most popular' theme list, up to 150 pages ..."
puts "ruby " + script_name + " --generate_theme_list 150"
puts "ruby #{script_name} --generate_theme_list 150"
puts
puts "- Generate a new full theme list"
puts "ruby " + script_name + " --generate_full_theme_list"
puts "ruby #{script_name} --generate_full_theme_list"
puts
puts "- Generate all list"
puts "ruby " + script_name + " --generate_all"
puts "ruby #{script_name} --generate_all"
puts
puts "Locally scan a wordpress installation for vulnerable files or shells"
puts "ruby #{script_name} --check-local-vulnerable-files /var/www/wordpress/"
puts
puts "See README for further information."
puts
@@ -63,5 +66,6 @@ def help()
puts "--generate_all Generate a new full plugins, full themes, popular plugins and popular themes list"
puts "--ga Alias for --generate_all"
puts "--check-vuln-ref-urls | --cvru Check all the vulnerabilities reference urls for 404"
puts "--check-local-vulnerable-files | --clvf <local directory> Perform a recursive scan in the <local directory> to find vulnerable files or shells"
puts
end