acccheck
Windows SMB password dictionary attack tool
TLDR
SYNOPSIS
acccheck [-t target | -T targetfile] [-u user | -U userfile] [-p pass | -P passfile] [-v]
DESCRIPTION
acccheck is a password dictionary attack tool designed specifically for Windows SMB authentication. It attempts to connect to the Windows IPC$ and ADMIN$ shares using provided credentials to identify valid username/password combinations.The tool is useful during penetration testing to identify weak or default passwords on Windows systems. It can test single credentials or iterate through wordlists for both usernames and passwords.
PARAMETERS
-t target
Single target IP address.-T file
File containing list of target IPs.-u username
Single username to test.-U file
File containing list of usernames.-p password
Single password to test.-P file
File containing list of passwords.-v
Verbose mode (show all attempts).
CAVEATS
Intended for authorized security testing only. Unauthorized access attempts are illegal. acccheck is a Perl wrapper around smbclient, so it depends on a working Samba client installation. Successful login pairs are appended to a file named cracked in the current working directory. Account lockout policies may trigger after multiple failed attempts, and the tool relies on SMB connectivity (ports 139/445).
HISTORY
acccheck was written by Faisal Dean (Faiz) and released as part of various penetration testing tool collections. It became part of Kali Linux and other security-focused distributions for Windows network security assessments.
SEE ALSO
smbclient(1), hydra(1), medusa(1), nmap(1), enum4linux(1), crackmapexec(1)
