View Issue Details

IDProjectCategoryView StatusLast Update
0004744Kali LinuxNew Tool Requestspublic2020-01-13 13:46
Reportertouhidshaikh Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwon't fix 
Summary0004744: ShellPop - pop shells like a master
Description
  • [Name] - ShellPop
  • [Version] - v0.35 (Latest Version Available)
  • [Homepage] - https://github.com/0x00-0x00/ShellPop
  • [Download] - https://github.com/0x00-0x00/ShellPop
  • [Author] - @zc00l, @touhidshaikh, @lowfuel
  • [Licence] - MIT License
  • [Description] - With this tools you can generate easy and sofisticated reverse and bind shell commands and also you can setup a listener for your shell to help you during penetration tests, CTF etc.
  • [Dependencies] - python 2.7, pyperclip(python module)
  • [How to install] - python setup.py install
  • [How to use] - Example : shellpop -H 127.0.0.1 -P 7878 --number 1 --reverse --handler (For more Check Homepage)

Features:

Support Protocol:
[+] TCP
[+] UDP

Supports Various Shell (For Windows and Unix)
[+] Bind shells:

  1. Python TCP +pty
  2. Python UDP
  3. Perl TCP
  4. Perl UDP
  5. PHP TCP
  6. PHP UDP
  7. Ruby TCP
  8. Ruby UDP
  9. Netcat (OpenBSD) TCP
    1. Netcat+coproc (OpenBSD) UDP
    2. Netcat (Traditional) TCP
    3. AWK TCP
    4. socat UDP
    5. Powershell TCP
      [+] Reverse shells:
  10. Python TCP +pty
  11. Python UDP
  12. PHP TCP
  13. Ruby TCP
  14. Perl TCP 01
  15. Perl TCP 02
  16. Perl UDP [nc -lkvup PORT]
  17. Bash TCP
  18. Powershell TCP
    1. TCLsh TCP
    2. Ncat TCP
    3. Netcat (Traditional) UDP
    4. Netcat (Traditional) TCP
    5. Netcat (OpenBSD) mkfifo TCP
    6. Netcat (OpenBSD) mknod TCP
    7. Telnet mkfifo TCP
    8. Telnet mknod TCP
    9. socat TCP
    10. awk TCP
    11. awk UDP
    12. Windows Ncat TCP
    13. Windows Bloodseeker TCP

Support Encoders:
[+] XOR
[+] Base64
[+] URLencoder

Support Staging:
[+] HTTP Stager

Handlers:
[+] TCP PTY Handler
[+] TCP Handler

Installation:

Step 1: git clone https://github.com/0x00-0x00/ShellPop.git (Cloning repos to local)
Step 2: pip install -r requirements.txt (Install Dependent Modules)
Step 3: python setup.py install (Install)

Now shellpop is ready to use.

Activities

touhidshaikh

touhidshaikh

2018-05-07 14:04

reporter   ~0009123

added new feature, --host accepts interface name also. if u want to point just network interface you can
example:
--host eth0

touhidshaikh

touhidshaikh

2018-05-08 14:06

reporter   ~0009140

one more dependency

apt-get install python-argcomplete -y


sorry to bother you guys ..... ;)

g0tmi1k

g0tmi1k

2020-01-13 13:46

administrator   ~0011901

Needs python 2.7 (Now at EOL)

Issue History

Date Modified Username Field Change
2018-05-04 19:54 touhidshaikh New Issue
2018-05-07 14:04 touhidshaikh Note Added: 0009123
2018-05-08 14:06 touhidshaikh Note Added: 0009140
2019-12-09 13:30 g0tmi1k Severity minor => feature
2020-01-06 13:01 g0tmi1k Product Version 2018.2 =>
2020-01-13 13:46 g0tmi1k Status new => closed
2020-01-13 13:46 g0tmi1k Resolution open => won't fix
2020-01-13 13:46 g0tmi1k Note Added: 0011901