# File lib/wpstools/plugins/stats/stats_plugin.rb, line 50 def lines_in_file(file) IO.readlines(file).size end
# File lib/wpstools/plugins/stats/stats_plugin.rb, line 34 def plugin_vulns_count(file=PLUGINS_VULNS_FILE) xml(file).xpath('count(//vulnerability)').to_i end
# File lib/wpstools/plugins/stats/stats_plugin.rb, line 12 def run(options = {}) if options[:stats] puts 'Wpscan Databse Statistics:' puts '--------------------------' puts "[#] Total vulnerable plugins: #{vuln_plugin_count}" puts "[#] Total vulnerable themes: #{vuln_theme_count}" puts "[#] Total plugin vulnerabilities: #{plugin_vulns_count}" puts "[#] Total theme vulnerabilities: #{theme_vulns_count}" puts "[#] Total plugins to enumerate: #{total_plugins}" puts "[#] Total themes to enumerate: #{total_themes}" puts end end
# File lib/wpstools/plugins/stats/stats_plugin.rb, line 38 def theme_vulns_count(file=THEMES_VULNS_FILE) xml(file).xpath('count(//vulnerability)').to_i end
# File lib/wpstools/plugins/stats/stats_plugin.rb, line 42 def total_plugins(file=PLUGINS_FULL_FILE) lines_in_file(file) end
# File lib/wpstools/plugins/stats/stats_plugin.rb, line 46 def total_themes(file=THEMES_FULL_FILE) lines_in_file(file) end
Generated with the Darkfish Rdoc Generator 2.