Implemented Erwan's feedback

This commit is contained in:
ethicalhack3r
2014-07-31 11:14:22 +02:00
parent 14be7dead5
commit 08dfa4cab2
5 changed files with 16 additions and 80 deletions

View File

@@ -143,28 +143,16 @@ class WpItems < Array
def vulnerable_targets_items(wp_target, item_class, vulns_file)
targets = []
json = json(vulns_file)
# xml = xml(vulns_file)
unless json.nil? || json == ''
json.each do |item|
targets << create_item(
item_class,
item.keys.inject,
wp_target,
vulns_file
)
end
[*json].each do |item|
targets << create_item(
item_class,
item.keys.inject,
wp_target,
vulns_file
)
end
# xml.xpath(item_xpath).each do |node|
# targets << create_item(
# item_class,
# node.attribute('name').text,
# wp_target,
# vulns_file
# )
# end
targets
end