Skip to main content

Full-scale web, network & API penetration testing with AI on demand — reserved for insom.ai.

Project description

pentester

 ██████╗ ███████╗███╗   ██╗████████╗███████╗███████╗████████╗███████╗██████╗
 ██╔══██╗██╔════╝████╗  ██║╚══██╔══╝██╔════╝██╔════╝╚══██╔══╝██╔════╝██╔══██╗
 ██████╔╝█████╗  ██╔██╗ ██║   ██║   █████╗  ███████╗   ██║   █████╗  ██████╔╝
 ██╔═══╝ ██╔══╝  ██║╚██╗██║   ██║   ██╔══╝  ╚════██║   ██║   ██╔══╝  ██╔══██╗
 ██║     ███████╗██║ ╚████║   ██║   ███████╗███████║   ██║   ███████╗██║  ██║
 ╚═╝     ╚══════╝╚═╝  ╚═══╝   ╚═╝   ╚══════╝╚══════╝   ╚═╝   ╚══════╝╚═╝  ╚═╝
        full-scale  web · network · api  pentesting  —  AI on demand

pentester is a full-scale offensive security toolkit that brings web, network, and API penetration testing under one command line — with AI on demand to drive recon, mutate requests, and triage findings.

🚧 Name reserved for insom.ai. This release secures the package on PyPI and ships a working CLI shell. The full dynamic-analysis engine lands in upcoming releases — watch this space.

PyPI Python License: MIT

What it will do

Surface Capabilities (shipping incrementally)
Web Crawling & spidering, authenticated sessions, fuzzing, OWASP-class detection (injection, XSS, SSRF, auth flaws), tech/CMS fingerprinting
Network Host & port discovery, service fingerprinting, protocol enumeration, known-CVE matching, misconfiguration checks
API REST / GraphQL / gRPC discovery, schema-aware fuzzing, auth / BOLA / mass-assignment testing
AI on demand Attack-surface reasoning, request mutation, exploit-path suggestion, finding triage, and natural-language report narration — opt-in, bring-your-own model

Install

pip install pentester
# or, isolated and always on PATH:
pipx install pentester

Usage

pentester --version
pentester scan https://example.com   # engine coming soon

If the pentester command isn't found after a pip install --user, run it as a module (works regardless of PATH):

python -m pentester --version

Roadmap

  • Live web/network/API target fingerprinting
  • Active scanning & fuzzing engine
  • Component & dependency vulnerability detection
  • AI-assisted request mutation and finding triage
  • HTML / JSON / SARIF reports with CI exit-code gating

License

MIT — see LICENSE.


© CQR Cybersecurity LLC · part of the insom.ai security platform.

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

pentester-0.0.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

pentester-0.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pentester-0.0.1.tar.gz.

File metadata

  • Download URL: pentester-0.0.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pentester-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c862733c97e55339886bad95a483ca6ac0b2ee63b8f30ef697d5f45cdd289159
MD5 91d503b3f2344b34b6654bcdff0d3ff3
BLAKE2b-256 92b8fa866462bc625c50ab41ce855a27a2f62bca559cb5c65f14040790402b0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pentester-0.0.1.tar.gz:

Publisher: ci.yml on vulnz/pentester

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pentester-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pentester-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pentester-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 aed44df4509ba840de1cb55a458aa24e02ff4d4211c550de788c37e39befa274
MD5 f8c6bc19dcdf02d89b402bde3908209d
BLAKE2b-256 560bfce0f59bdf20edad5f7c6c0260673c4ff49e3d1cb58d5953c26ea84619ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for pentester-0.0.1-py3-none-any.whl:

Publisher: ci.yml on vulnz/pentester

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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