Skip to main content

The Panthera(P.)uncia of Cybersecurity - Official CLI utility for Subdomain Center & Exploit Observer

Project description

The Panthera(P.)uncia of Cybersecurity

Official CLI utility for Subdomain Center & Exploit Observer

Downloads GitHub stars

Puncia utilizes two of our intelligent APIs to gather the results -

Please note that although these results can sometimes be pretty inaccurate & unreliable, they can greatly differ from time to time due to their self-improvement capabilities.

Aggressive rate-limits can be avoided with an API key: https://arpsyndicate.io/pricing.html

Installation

  1. From PyPi - pip3 install puncia
  2. From Source - pip3 install .

Usage

  1. Store an API key (storekey) - puncia storekey <api-key>
  2. Query Domains (subdomain) - puncia subdomain <domain> <output-file>
  3. Query Exploit & Vulnerability Identifiers (exploit)
    • Russian VIDs with no associated CVEs (^RU_NON_CVE) - puncia exploit ^RU_NON_CVE <output-file>
    • Chinese VIDs with no associated CVEs (^CN_NON_CVE) - puncia exploit ^CN_NON_CVE <output-file>
    • Daily Vulnerability & Exploit Watchlist (^WATCHLIST) - puncia exploit ^WATCHLIST <output-file>
    • Supported Vulnerability Identifiers - puncia exploit <eoidentifier> <output-file>
  4. Enrich CVE/GHSA Identifiers (enrich) - puncia enrich <cve-id/ghsa-id> <output-file>
  5. Multiple Queries (bulk/sbom)
    • Bulk Input JSON File Format - puncia bulk <json-file> <output-directory>
      {
          "subdomain": [
              "domainA.com",
              "domainB.com"
          ],
          "exploit": [
              "eoidentifierA",
              "eoidentifierB"
          ],
          "enrich": [
              "eoidentifierA",
              "eoidentifierB"
          ]
      }
      
    • SBOM Input JSON File Format - puncia sbom <json-file> <output-directory>

Noteworthy Mentions

More from A.R.P. Syndicate

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

puncia-0.22.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

puncia-0.22-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file puncia-0.22.tar.gz.

File metadata

  • Download URL: puncia-0.22.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for puncia-0.22.tar.gz
Algorithm Hash digest
SHA256 3ee09ea271213f2bd2238b64455bcae14786e08101e34475a43bcdf62d2c36ea
MD5 95bc3e2fcdf1d7caee6b44f02522867e
BLAKE2b-256 c3503d1c3182e6a40e4fb5d7766f58e877ab9b92abb1fa772442f5a200577731

See more details on using hashes here.

File details

Details for the file puncia-0.22-py3-none-any.whl.

File metadata

  • Download URL: puncia-0.22-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for puncia-0.22-py3-none-any.whl
Algorithm Hash digest
SHA256 634dcb3c92f04417bcd2a143a453d778b3f74223b1408071e3d764ac5630b71d
MD5 8d00aa50112a7a422d5753b0692b29b7
BLAKE2b-256 c65ce59b5e7bd70da7144cdf6b819a921009ccea6d331e9ce4edf46702b5e9da

See more details on using hashes here.

Supported by

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