2018-10-17 17:02 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004744Kali Linux[All Projects] New Tool Requestspublic2018-05-08 14:06
Reportertouhidshaikh 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
Product Version2018.2 
Target VersionFixed in Version 
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
 10. Netcat+coproc (OpenBSD) UDP
 11. Netcat (Traditional) TCP
 12. AWK TCP
 13. socat UDP
 14. Powershell TCP
[+] Reverse shells:
  1. Python TCP +pty
  2. Python UDP
  3. PHP TCP
  4. Ruby TCP
  5. Perl TCP 01
  6. Perl TCP 02
  7. Perl UDP [nc -lkvup PORT]
  8. Bash TCP
  9. Powershell TCP
 10. TCLsh TCP
 11. Ncat TCP
 12. Netcat (Traditional) UDP
 13. Netcat (Traditional) TCP
 14. Netcat (OpenBSD) mkfifo TCP
 15. Netcat (OpenBSD) mknod TCP
 16. Telnet mkfifo TCP
 17. Telnet mknod TCP
 18. socat TCP
 19. awk TCP
 20. awk UDP
 21. Windows Ncat TCP
 22. 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.
Attached Files

-Relationships
+Relationships

-Notes

~0009123

touhidshaikh (reporter)

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

~0009140

touhidshaikh (reporter)

one more dependency
-------------------
apt-get install python-argcomplete -y

--------------


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

-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
+Issue History