ncat

Basic port scanning - Or how to check the security of our Linux server against unauthorized intruders (page 2)

botond published 2022/10/23, v - 09:35 time
When checking ports from the outside, we perform a port scan on the computer to be checked to find out which ports are open, which services monitor these ports, etc. Port scanning is usually performed by system administrators to check the security of the server, but unfortunately, it is also often used by malicious attackers to map the weak points of the selected target computer. On this page, we review the basic use of the various implementations of the Netcat program.

nc.traditional (Netcat traditional)

The manual page and help for the nc.traditional Linux command. netcat is a simple unix utility that reads and writes data over network connections using the TCP or UDP protocol. It is designed to be a reliable "backend" tool that can be used directly or easily controlled by other programs and scripts. At the same time, it is also a feature-rich network troubleshooting and discovery tool, as it can create almost any connection you might need and has many interesting built-in capabilities.

nc / ncat

The manual page and help for the nc / ncat Linux command. Ncat is a network utility with functions that read and write data from the command line over networks. It is designed to be a reliable back-end device that provides instant network connectivity to other applications and users. Netcat can be used to debug and monitor network connections, search for open ports, transfer data, etc.