# Using netcat to test network protocols and develop network applications

DevFeed: [Using netcat to test network protocols and develop network applications](<https://devfeed.tech/articles/fun-with-netcat-40692.md>)

Original publisher: [Read original article](<https://radek.io/posts/fun-with-netcat/>)

Published: 2012-02-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [Radek Pazdera](<https://devfeed.tech/sources/radek-pazdera.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Development](<https://devfeed.tech/topics/development.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [client](<https://devfeed.tech/topics/client.md>), [servers](<https://devfeed.tech/topics/servers.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Unix](<https://devfeed.tech/topics/unix.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [development](<https://devfeed.tech/tags/development.md>), [http](<https://devfeed.tech/tags/http.md>), [networking](<https://devfeed.tech/tags/networking.md>), [programming](<https://devfeed.tech/tags/programming.md>), [server](<https://devfeed.tech/tags/server.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [udp](<https://devfeed.tech/tags/udp.md>)

## AI overview

This tutorial introduces netcat, a command-line utility for connecting to remote hosts over TCP or UDP. It explains how developers can use it to send requests, interact directly with servers, test text-based protocols, and troubleshoot network applications.

## Source excerpt

A short introduction to a nifty networking tool