Shells

Web Shells

Locate and upload the appropriate shell from - /usr/share/webshells

Refer to https://www.revshells.com/ for more reverse shells

nc -nlvp 80
nc -nlvp 443
nc -nlvp 3000
nc -nlvp 4444
nc -nlvp 8080

Reverse Shells (msfvenom)

  • shell/reverse_tcp = staged payload

  • shell_reverse_tcp = unstaged payload

  • Note that staged payload requires a meterpreter listener to send the second stage of the payload

For Linux

Reverse Shell

Bind Shell

SunOS (Solaris)

For Windows

Reverse Shell

Bind Shell

CMD Shell

Run Command via exe

Create User via exe

Meterpreter Listener

Web-based Payloads

PHP

ASP(X)

JSP

WAR

NodeJS

Script Language Payloads

Evil-WinRM

Powercat.ps1

Perl

Python

PHP

BASH

NC

Last updated