impacket-sambapipe
connects to named pipes on remote Windows systems via SMB
TLDR
Access named pipe on a remote SMB share
SYNOPSIS
impacket-sambapipe [-h] [-hashes LMHASH:NTHASH] [-no-pass] [-k] [-aesKey KEY] [-dc-ip IP] target pipe
DESCRIPTION
impacket-sambapipe connects to named pipes on remote Windows systems via SMB. Named pipes are used for inter-process communication in Windows and many services expose functionality through pipes.
This tool is useful for interacting with services that communicate through named pipes, testing pipe accessibility, or as part of more complex attack chains involving pipe communication.
PARAMETERS
-hashes LMHASH:NTHASH
Use NTLM hashes for authentication instead of password-no-pass
Don't ask for password (useful with -k)-k
Use Kerberos authentication from ccache file-aesKey KEY
AES key to use for Kerberos authentication-dc-ip IP
IP address of the domain controller (for Kerberos)
CAVEATS
Requires appropriate permissions to access the named pipe. Some pipes require administrative access. The pipe must exist and be accessible on the target system.
HISTORY
Part of the Impacket library by SecureAuth. Named pipe access is fundamental to many Windows protocols and services, making this tool useful for various testing scenarios.
SEE ALSO
impacket-smbclient(1), smbclient(1), rpcclient(1)
