class Sprayer
- Sprayer
- Reference
- Object
Direct Known Subclasses
- ADFS_forms
- Cisco_VPN
- ESXI_web
- ExchageEAS
- ExchangeOWA
- Fortigate_Login
- GlobalProtect
- InfinateCampus
- O365
- Sonicwall_Digest
- Sonicwall_VirtualOffice
- Sonicwall_VirtualOffice_5x
- Spiceworks
- Template
- VMWare_Horizon
- VPNFortigate
Defined in:
spray_types/sprayer.crConstructors
- .new(username : String, password : String)
- .new(usernamear : Array(String), passwordar : Array(String))
- .new(username : String)
- .new(usernamear : Array(String))
Instance Method Summary
- #delay=(delay : Int32)
- #jitter=(jitter : Int32)
- #passwords : Array(String)
- #passwords=(passwords : Array(String))
-
#spray(username : String, password : String) : Array(String | Bool)
super method as placeholder.
-
#start(thread_count = 1, db = nil)
starts the sprayer with a jitter of 1 and a delay of 30
- #target : String
- #target=(target : String)
-
#targets : Array(String)
property user_agent : String = "SprayCannon user agent.
-
#targets=(targets : Array(String))
property user_agent : String = "SprayCannon user agent.
- #uap : Bool
- #uap=(uap : Bool)
- #upf : Bool
- #upf=(upf : Bool)
-
#useragents : Array(String)
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 : Array(String)
- #usernames=(usernames : Array(String))
- #valid : Array(String)
- #valid=(valid : Array(String))
- #webhook_url : String
- #webhook_url=(webhook_url : String)
Constructor Detail
Instance Method Detail
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]
starts the sprayer with a jitter of 1 and a delay of 30
property user_agent : String = "SprayCannon user agent. Password Spraying tool. Check your logs"
property user_agent : String = "SprayCannon user agent. Password Spraying tool. Check your logs"
property useragents : Array(String) = ["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/90.0"]
property useragents : Array(String) = ["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/90.0"]