root💀bl4ck4non-sec:~#

Hack. Eat. Sleep. Repeat!!!

View on GitHub

A bind shell is a type of remote shell where the attacker connects to a listener on the target system. In order for this to work a listener needs to be running on the target system so that the attacker can connect to it and consequently obtain a remote shell.

This type of shell is not preferred as the attacker directly connects to the target system and in most cases, ingress traffic is always blocked or flagged as suspicious. Nonetheless, it is very important to learn how bind shells work and how they can be setup with Netcat.