Skip to main content

Awesome `pwnic` is a Python cli/package created with https://github.com/TezRomacH/python-package-template

Project description

pwnic

Build status Python Version Code style: black Security: bandit License Coverage Report

What is this?

pwnic is a python package built to forget about the boring stuff during your A/D CTF. It will take care of both attacking and submitting. It's only interface is a RESTful API built with FastAPI providing every functionality you need. You can use our beautiful frontend (WIP) or build your own. Check out /docs to reference the API.

Install

Usage

📈 Releases

You can see the list of available releases on the GitHub Releases page.

We follow Semantic Versions specification.

We use Release Drafter. As pull requests are merged, a draft release is kept up-to-date listing the changes, ready to publish when you’re ready. With the categories option, you can categorize pull requests in release notes using labels.

List of labels and corresponding titles

Label Title in Releases
enhancement, feature 🚀 Features
bug, refactoring, bugfix, fix 🔧 Fixes & Refactoring
build, ci, testing 📦 Build System & CI/CD
breaking 💥 Breaking Changes
documentation 📝 Documentation
dependencies ⬆️ Dependencies updates

You can update it in release-drafter.yml.

GitHub creates the bug, enhancement, and documentation labels for you. Dependabot creates the dependencies label. Create the remaining labels on the Issues tab of your GitHub repository, when you need them.

🛡 License

License

This project is licensed under the terms of the GNU GPL v3.0 license. See LICENSE for more details.

Credits 🚀 Your next Python package needs a bleeding-edge project structure.

This project was generated with python-package-template

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

pwnic-0.5.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

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

pwnic-0.5.0-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file pwnic-0.5.0.tar.gz.

File metadata

  • Download URL: pwnic-0.5.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.4.7-200.fc38.x86_64

File hashes

Hashes for pwnic-0.5.0.tar.gz
Algorithm Hash digest
SHA256 82ad24f621b878592ea217a4ddd94ddbd5114722c3619e66dd39af8008b825b7
MD5 71a3fabe4e385385a72ab28704d85036
BLAKE2b-256 66b101ad6cb878a2cc886badeed4269897e7ec987d8d8f5cbe55a3a8377b7d81

See more details on using hashes here.

File details

Details for the file pwnic-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: pwnic-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.4.7-200.fc38.x86_64

File hashes

Hashes for pwnic-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 23e6579a9b507dd98cb8e72c3e0ff3d1d81a2e84ef394ce35db61c084a2a2233
MD5 40297c525bc37bd11875798113ec8d9b
BLAKE2b-256 2516c603f25efc01b1d7a51d01c0255d5226bb057930c8d54eeb03f0f6d85442

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