Skip to main content

pwntools wrapper with bytes casting and common utils

Project description

Welcome to pwntools util!

This Python package is a wrapper class for Gallopsled's pwntools. It's created to facilitate aspects of writing a pwntools program.

from pwntools_util import PwnUtil

ppp = PwnUtil()
ppp.connectRemote('example.com', 352)

n = ppp.getFromLine_Int()
p, q = ppp.getAllFromLine_Int()
ppp.sendline('the payload')

ppp.interactive()
ppp.disconnect()

Installation

pwntools_util is on the Python Package Index (PyPI). Install it using pip:

python3 -m pip install --upgrade pwntools-util

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pwntools_util-0.2.2.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pwntools_util-0.2.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file pwntools_util-0.2.2.tar.gz.

File metadata

  • Download URL: pwntools_util-0.2.2.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pwntools_util-0.2.2.tar.gz
Algorithm Hash digest
SHA256 f1f064339a8488fb32e816df361f826014905cbf8889d59bb12368bdcc8accf2
MD5 6f4e5ec1894f78b483b0e1f2bab18cad
BLAKE2b-256 88060d7d6be1bd604fc436f478b936e22acb787b1ab7c7878cc8ee12c8c61366

See more details on using hashes here.

File details

Details for the file pwntools_util-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: pwntools_util-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pwntools_util-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fef9bb0ca4ff3233a9649f76f22bb13565d21fdba06a5f16946a94a6a392dd09
MD5 6f38512caeea4e869992c4da4ae70d3f
BLAKE2b-256 3a61134e9f1892cb38f9c68fcd092796d53a37aa8f55cf3444c0a5cd428d0ef1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page