--wordlist - reads stdin

This commit is contained in:
jamesalbert
2017-04-10 02:10:34 -07:00
parent 82335d7399
commit 475288deeb
2 changed files with 9 additions and 3 deletions

View File

@@ -28,9 +28,15 @@ class WpUser < WpItem
queue_count = 0
found = false
create_progress_bar(count_file_lines(wordlist)+1, options)
if wordlist == '-'
wordlist = $stdin.readlines
else
wordlist = File.readlines(wordlist)
end
File.open(wordlist).each do |password|
create_progress_bar(wordlist.length+1, options)
wordlist.each do |password|
password.chomp!
# A successfull login will redirect us to the redirect_to parameter

View File

@@ -75,7 +75,7 @@ class WpscanOptions
end
def wordlist=(wordlist)
if File.exists?(wordlist)
if File.exists?(wordlist) || wordlist == '-'
@wordlist = wordlist
else
raise "The file #{wordlist} does not exist"