Skip to main content

Python API client for PwnDoc

Project description

A python library to interact with Pwndoc instances for pentest reports generation.
PyPI GitHub release (latest by date) Python pip build YouTube Channel Subscribers

Features

  • Connect to a remote pwndoc instance.
  • Manages the audits (create, delete, list audits).
  • Add new findings to your audit.

Examples of usage

Create a new audit

import pwndocapi

p = pwndocapi.pwndoc("192.168.1.19", 8443, verbose=True)
p.login("username", "password")
# Create a new audit
audit = p.audits.create("PoC Audit", "fr", "TI Externe")
print("audit:", audit)

Contributing

Pull requests are welcome. Feel free to open an issue if you want to add other features.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

pwndocapi-1.3.4-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file pwndocapi-1.3.4-py3-none-any.whl.

File metadata

  • Download URL: pwndocapi-1.3.4-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for pwndocapi-1.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cd771e8ba2721cc11e666a35003c96a53c486b61c251913970d81f35bf907635
MD5 b17a28ebe3434f64cb10247bf6801f36
BLAKE2b-256 d336fdd281f02e3097c59a40aa70fb7f95866012eaa24eb697a7b68f0973e898

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