Netcat — это специализированная сетевая утилита, которая считывает и записывает данные через сетевые соединения, используя протокол TCP/IP. Он разработан как надежный «внутренний» инструмент, который можно использовать напрямую или легко управлять другими программами и сценариями. В то же время это многофункциональный инструмент для отладки и исследования сети, поскольку он может создавать практически любые соединения, которые вам могут понадобиться, и имеет несколько интересных встроенных возможностей.