LinuxCommandLibrary

acccheck

Windows SMB password dictionary attack tool

TLDR

Check for blank passwords on a target

$ acccheck -t [192.168.1.1]
copy
Use a password list against a single user
$ acccheck -t [192.168.1.1] -u [administrator] -P [passwords.txt]
copy
Use username and password lists
$ acccheck -t [192.168.1.1] -U [users.txt] -P [passwords.txt]
copy
Check with verbose output
$ acccheck -t [192.168.1.1] -U [users.txt] -P [passwords.txt] -v
copy

SYNOPSIS

acccheck [-t target] [-u user] [-U userfile] [-p pass] [-P passfile] [options]

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

Target IP address or hostname
-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
-d domain
Windows domain name
-v
Verbose mode (show all attempts)

CAVEATS

This tool is intended for authorized security testing only. Unauthorized access attempts are illegal. Account lockout policies may trigger after multiple failed attempts. The tool relies on SMB connectivity (ports 139/445) and may be blocked by firewalls.

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)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community