Checking credentials (Local)

User/Password/Hashes

Adding --local-auth to any of the authentication commands with attempt to logon locally.

nxc smb <target> -u <username> -p <password> --local-auth
nxc smb <target> -u '' -p '' --local-auth
nxc smb <target> -u <username> -H <ntlm-hash> --local-auth
nxc smb <target> -u <username> -H <nt-hash> --local-auth
nxc smb <target> -u localguy -H <nt-hash> --local-auth
nxc smb <target> -u localguy -H <ntlm-hash> --local-auth

Results will display the hostname next to the user:password

    SMB         <target>    445    HOSTNAME          [+] HOSTNAME\<username>:<password> (Pwn3d!)