How to Use Netcat for Ethical Hacking

Introduction

This tutorial will cover usage of Netcat for Penetration testing and remote administration. You'll learn how to use netcat to connect/listen to any port, transfer files or to gain an interactive shell. Remote Administration (Reverse Shell) What are the requirements?

There is no specific requirement, but Linux will be preferred.

What is the target audience?