Netcat Reverse Shells vs Bind Shells