Fixes potential InvalidProgressBar error in Pwd Attack
This commit is contained in:
@@ -76,12 +76,15 @@ module WPScan
|
|||||||
break
|
break
|
||||||
end
|
end
|
||||||
|
|
||||||
|
begin
|
||||||
progress_bar.total = progress_bar.progress + ((passwords.size - wordlist_index) / current_passwords_size.round(1)).ceil
|
progress_bar.total = progress_bar.progress + ((passwords.size - wordlist_index) / current_passwords_size.round(1)).ceil
|
||||||
|
rescue ProgressBar::InvalidProgressError
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# Maybe a progress_bar.stop ?
|
# Maybe a progress_bar.stop ?
|
||||||
end
|
end
|
||||||
# rubocop:disable all
|
# rubocop:enable all
|
||||||
|
|
||||||
def passwords_size(max_passwords, users_size)
|
def passwords_size(max_passwords, users_size)
|
||||||
return 1 if max_passwords < users_size
|
return 1 if max_passwords < users_size
|
||||||
|
|||||||
Reference in New Issue
Block a user