Could you guys help me understand reverse shells better?
Would an attacker be exposed when using a reverse shell in a real attack?
For example, if I have a reverse shell on a Linux VM that connects back to my Linux machine. The backdoor contains my IP, so if the Server Admin identifies it he knows where the connection is going to, right?
The problem is, in order to achieve this in the real world, the backdoor would use the REAL IP of the attacker. This would lead to the attacker being easily tracked down?
Am I missing something? How do people use a reverse shell and don't get caught?