Netcat est un utilitaire de diagnostic réseau pour les connexions réseau de test à l'aide de protocoles TCP ou UDP. Il peut être utilisé directement ou peut être activée par d'autres programmes et des scripts. Netcat a un ensemble de différentes fonctions intégrées qui permet aux administrateurs réseau de rediriger les connexions TCP afin de tester le trafic de données entrant. Les résultats des tests peuvent être utiles pour l'analyse du risque de sécurité présent sur un réseau. En définissant un port sur l'ordinateur distant, vous pouvez utiliser Netcat pour acheminer le trafic de données sur un ordinateur local.