Skip to main content

A Python library for API penetration testing using Swagger files.

Project description

pentestkit

pentestkit is an automated penetration testing library designed for security auditing of APIs. It allows security professionals to assess API vulnerabilities using Swagger/OpenAPI specifications.

Features

  • 🔄 Fuzzing Support: Injects test cases to discover security flaws.

Getting Started

To begin using pentestkit, check the installation guide and usage documentation.

License

This project is licensed under the Apache 2.0 License. See LICENSE for details.

Additional Documentation

For more detailed information, please refer to the following documents:

  • Changelog: A log of all the changes, updates, and fixes made to the project.
  • Contributing Guide: Guidelines for contributing to the project, including how to report issues and submit code changes.

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

pentestkit-0.1.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

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

pentestkit-0.1.0-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

Details for the file pentestkit-0.1.0.tar.gz.

File metadata

  • Download URL: pentestkit-0.1.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for pentestkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0dab96512956fb234ae9a43728d5338a1dd84b9535a0909ee1a5f274ed39ce8b
MD5 f20bbcf1b2f012a02e0524c466957516
BLAKE2b-256 4db622581ae4c0e3f3b992b879e8d04db3ffae4f9c973354b6ef3d9da9d0acbf

See more details on using hashes here.

File details

Details for the file pentestkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pentestkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for pentestkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3b2c7f65e2e49448fe1d98c596c945b6c163341da13937095a1f8620202bb81
MD5 13dbc55db9f988b89f9ee99aca826d1f
BLAKE2b-256 4dee1294efe70882a566b4cbf9e16eff0e70cb9a1815347fdd79d2ed63dca30d

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