An exploit development framework for Python 3
Project description
xply
An exploit development framework for Python 3
About • Setup • Contributing • License
About
This is a ground-up rewrite of the great pwnlib
for Python 2. There were a
number of attempts to port pwnlib
to Python 3, but they all appear abandoned.
In addition, they still had a bunch of issues with the changes in Python 3,
especially when it comes to the handling of binary data.
xply
does not have nearly the range of features that pwnlib
has (although
more will be added over time), but was written from the ground up with Python 3
in mind.
Setup
You can install xply
using pip
:
pip install xply
xply
requires at least Python 3.7 (for from __future__ import annotations
).
Contributing
Contributions are always welcome! If you encounter a bug or have a feature request, please open an issue on GitHub. Feel free to create a pull request for your improvements.
License
xply is licensed under the MIT license, as found in the LICENSE file.
© 2019 Tobias Holl (@TobiasHoll)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file xply-0.1.1.tar.gz
.
File metadata
- Download URL: xply-0.1.1.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4600e1a64e091e806c5ce16f1653aada32afcec371db74ec6ddbf1705475c96d |
|
MD5 | a83a6dd8044d10b6c65ab012287c027e |
|
BLAKE2b-256 | dfdf23931d0a970bb3e30f8ea7d5befd7e7473b200b042919bdae513983c8764 |
File details
Details for the file xply-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: xply-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ef9ecafe21959730afa0f026bfa2c727013ea1d94b318fe9de8319ade10a88f |
|
MD5 | 012477364ac4815b0662f00f2cd0c543 |
|
BLAKE2b-256 | 526a372be6219b483ee6f4d8bc012390fecd0c6908e8dca881c44e1866a2fe5c |