# vulnersCom/getsploit

Search and download public exploits from the Vulners database — online, or fully offline from a local SQLite FTS5 index.

Repository: https://github.com/vulnersCom/getsploit
Canonical: https://ross.abutalabs.com/products/getsploit
Homepage: https://vulners.com
Language: Python
License: MIT
License Family: permissive
Topics: cli, cve, exploit, exploit-database, exploitdb, exploits, infosec, metasploit, offensive-security, offline-search, packetstorm, pentesting, python, red-team, security, security-tools, sqlite, vulnerability, vulnerability-database, vulners
Last push: 2026-08-24T06:24:58+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 74, longevity 100
- inputs: {"age_days": 3377, "days_push": 9, "days_rel": 16, "gap_med": 170.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1813, forks 247 (observed 2026-08-28T04:05:39.694417+00:00)

## What it is
A Python command-line tool that searches and downloads public exploits from the Vulners database, aggregating sources like Exploit-DB, Metasploit, Packet Storm, and GitHub PoCs. It supports fully offline searching via a locally built SQLite FTS5 full-text index of the exploit corpus.

## Use cases
- search for exploits by CVE id
- download public exploits for a vulnerability
- search exploits offline without internet
- find proof-of-concept code for a CVE
- build a local exploit database index
- look up exploits for a software version like wordpress 4.7

## When to choose
- you need a single CLI to query multiple exploit collections at once
- you want offline exploit search on an air-gapped or low-connectivity machine
- you want pipe-friendly output for scripting in pentest workflows

## When to avoid
- you need a full vulnerability assessment or scanning platform rather than exploit search
- you want a GUI exploit browser
- you need exploit execution or integration with a exploitation framework

## Facets
- artifact type: cli-tool
- maturity: active
- function: search-engine, cli, security, database
- domain: security, penetration-testing, developer-tools
- platform: python, cli, cross-platform, windows
- tags: exploit-database, vulners, cve, pentesting, offensive-security, offline-search, sqlite-fts5, exploitdb, metasploit, red-team, command-line, linux, macos

## Member repositories
- vulnersCom/getsploit (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:39.694417+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:21:11.203326+00:00, confidence not recorded.
  - readme: https://github.com/vulnersCom/getsploit (fetched 2026-08-28T04:05:39.694417+00:00, sha 213766387bf8)
  - homepage: https://vulners.com (fetched 2026-08-29T11:00:06.255947+00:00, sha 9771bb4ed7c5)
  - site_page: https://docs.vulners.com (fetched 2026-08-29T11:00:06.263814+00:00, sha 195f127736d1)
  - site_page: https://docs.vulners.com/docs/api (fetched 2026-08-29T11:00:06.265949+00:00, sha 8ce3854405a4)
  - site_page: https://docs.vulners.com/changelog (fetched 2026-08-29T11:00:06.268765+00:00, sha 289a35f94918)
  - site_page: https://vulners.com/company/about-us (fetched 2026-08-29T11:00:06.274230+00:00, sha d254cf84b0e2)
  - site_page: https://vulners.com/static/docs/privacy_policy.html (fetched 2026-08-29T11:00:06.276567+00:00, sha b340a85eca2a)
  - registry_pypi: https://pypi.org/pypi/getsploit/json (fetched 2026-08-29T11:00:06.278952+00:00, sha ba37d8c900c4)
  - site_page: https://vulners.com/pricing (fetched 2026-08-29T11:00:06.259125+00:00, sha abc6504136c7)
  - site_page: https://vulners.com/blog/audit_library_api (fetched 2026-08-29T11:00:06.261346+00:00, sha 55a62e1d2fd6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
