Sprayer
Inherits Reference / Object
Constructors
new(username : String, password : String)
Sourcenew(usernamear : Array(String), passwordar : Array(String))
Sourcenew(username : String)
Sourcenew(usernamear : Array(String))
SourceInstance methods
delay=(delay : Int32)
Sourcejitter=(jitter : Int32)
Sourcepasswords
Sourcepasswords=(passwords : Array(String))
Sourcespray(username : String, password : String) : Array(String | Bool)
super method as placeholder. this is for the single logon attempt code per "module"
below is just for testing purposes
should return an array of [username, password, valid, lockout, mfa]
target
Sourcetarget=(target : String)
Sourcetargets
property user_agent : String = "SprayCannon user agent. Password Spraying tool. Check your logs"
targets=(targets : Array(String))
property user_agent : String = "SprayCannon user agent. Password Spraying tool. Check your logs"
uap
Sourceuap=(uap : Bool)
Sourceupf
Sourceupf=(upf : Bool)
Sourceuseragents
property useragents : Array(String) = ["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/90.0"]
useragents=(useragents : Array(String))
property useragents : Array(String) = ["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/90.0"]
usernames
Sourceusernames=(usernames : Array(String))
Sourcevalid
Sourcevalid=(valid : Array(String))
Sourcewebhook_url
Sourcewebhook_url=(webhook_url : String)
Source