-
Notifications
You must be signed in to change notification settings - Fork 5
/
_patator
43 lines (41 loc) · 1.45 KB
/
_patator
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#compdef patator
local modes=(
'ftp_login[Brute-force FTP]'
'ssh_login[Brute-force SSH]'
'telnet_login[Brute-force Telnet]'
'smtp_login[Brute-force SMTP]'
'smtp_vrfy[Enumerate valid users using SMTP VRFY]'
'smtp_rcpt[Enumerate valid users using SMTP RCPT TO]'
'finger_lookup[Enumerate valid users using Finger]'
'http_fuzz[Brute-force HTTP]'
'ajp_fuzz[Brute-force AJP]'
'pop_login[Brute-force POP3]'
'pop_passd[Brute-force poppassd]'
'imap_login[Brute-force IMAP4]'
'ldap_login[Brute-force LDAP]'
'smb_login[Brute-force SMB]'
'smb_lookupsid[Brute-force SMB SID-lookup]'
'rlogin_login[Brute-force rlogin]'
'vmauthd_login[Brute-force VMware Authentication Daemon]'
'mssql_login[Brute-force MSSQL]'
'oracle_login[Brute-force Oracle]'
'mysql_login[Brute-force MySQL]'
'mysql_query[Brute-force MySQL queries]'
'rdp_login[Brute-force RDP (NLA)]'
'pgsql_login[Brute-force PostgreSQL]'
'vnc_login[Brute-force VNC]'
'dns_forward[Forward DNS lookup]'
'dns_reverse[Reverse DNS lookup]'
'snmp_login[Brute-force SNMP v1/2/3]'
'ike_enum[Enumerate IKE transforms]'
'unzip_pass[Brute-force the password of encrypted ZIP files]'
'keystore_pass[Brute-force the password of Java keystore files]'
'sqlcipher_pass[Brute-force the password of SQLCipher-encrypted databases]'
'umbraco_crack[Crack Umbraco HMAC-SHA1 password hashes]'
'tcp_fuzz[Fuzz TCP services]'
'dummy_test[Testing module]'
)
_arguments -C \
'1:select mode:_values $modes' \
'*:: :_files' \
&& return 0