Forrest logo
tool overview
On this page you find all important commands for the CLI tool cryptcat. If the command you are looking for is missing please ask our AI.

cryptcat

Cryptcat, also known as cnc, is a command-line tool that functions as a tool for encrypted networking. It is designed to provide a secure method of communication between two distant hosts over an insecure network, using encryption to protect the data transmitted. Cryptcat can be used for a variety of purposes, including remote administration, file transfer, and even as a backdoor for unauthorized access. The tool supports both IPv4 and IPv6 protocols and can operate in either client or server mode. It provides various options for encryption algorithms and modes, allowing users to customize the level of security. Cryptcat offers features like port redirection, IP spoofing, tunneling over HTTP proxies, and even the ability to hide its own presence and activity. Moreover, cryptcat is often used in conjunction with other tools such as ncat or netcat to enhance its functionality. Overall, cryptcat is a powerful command-line tool for secure networking, making it a popular choice for network administrators, security professionals, and even hackers.

List of commands for cryptcat:

  • cryptcat:tldr:220c4 cryptcat: Set a timeout [w].
    $ cryptcat -k ${password} -w ${timeout_in_seconds} ${ip_address} ${port}
    try on your machine
    explain this command
  • cryptcat:tldr:358a1 cryptcat: Connect to a certain port.
    $ cryptcat -k ${password} ${ip_address} ${port}
    try on your machine
    explain this command
  • cryptcat:tldr:3c7d0 cryptcat: [l]isten on a specified [p]ort and print any data received.
    $ cryptcat -k ${password} -l -p ${port}
    try on your machine
    explain this command
  • cryptcat:tldr:c9483 cryptcat: Scan [z] the open ports of a specified host.
    $ cryptcat -v -z ${ip_address} ${port}
    try on your machine
    explain this command
  • cryptcat:tldr:d049b cryptcat: Act as proxy and forward data from a local TCP port to the given remote host.
    $ cryptcat -k ${password} -l -p ${local_port} | cryptcat -k ${password} ${hostname} ${remote_port}
    try on your machine
    explain this command
tool overview