Skip to main content

Exploit Intelligence Platform

eip-search

The official command-line client for the Exploit Intelligence Platform.

PyPI release Supported Python versions Quality checks MIT License

Search vulnerability intelligence, exploit artifacts, readable PoC source, Docker labs, vendors, packages, CWEs, and exploit authors from a terminal or a JSON-aware script. Results preserve the API's source attribution, ordering, identifiers, and opaque pagination cursors.

eip-search is read-only. It does not execute acquired code, build labs, call a model, rank exploits, or claim that an artifact works, is verified, reliable, effective, or safe.

Install

Python 3.12 or newer is required. Install the isolated application with pipx:

pipx install eip-search
eip-search doctor

Upgrade later with pipx upgrade eip-search.

Try it

Search vulnerabilities or open one directly:

eip-search apache
eip-search CVE-2024-3400
eip-search vuln search --vendor Microsoft --product Windows --limit 10

Find and inspect exploit artifacts:

eip-search exploit search CVE-2024-3400 --limit 10
eip-search exploit search --association unlinked --limit 10
eip-search exploit show 8700882207674114
eip-search exploit analysis 8700882207674114

Search readable PoC source and Docker labs:

eip-search code 'subprocess.run(' --limit 10
eip-search code 'jndi ldap' --vulnerability CVE-2021-44228
eip-search lab search CVE-2024 --kind compose --limit 10

Explore the discovery directories:

eip-search package --ecosystem PyPI Django
eip-search cwe show CWE-78
eip-search author list exploitintel --source github --role owner

Add --json to a data command for machine-readable output:

eip-search vuln search apache --limit 10 --json

Run eip-search --help or eip-search COMMAND --help for the complete runtime reference.

What it covers

  • Vulnerabilities, affected products and versions, exploitation context, and accepted research references
  • ExploitDB, Metasploit, repository PoCs, files, and stored model analysis
  • Private, non-indexable source-code search and protected PoC downloads
  • Docker/Compose lab units and stored lab analysis
  • Vendors, products, ecosystems, packages, official CWEs, and exploit authors
  • Corpus health, statistics, and API-owned STIX 2.1 bundles

Configuration

The CLI connects to https://exploit-intel.com automatically; users do not need to provide an API URL on any command.

CLI options override environment variables, which override the optional configuration file at ~/.config/eip-search/config.toml or $XDG_CONFIG_HOME/eip-search/config.toml.

Safety and trust

  • Corpus text and source code are treated as hostile terminal input.
  • PoC file and download access uses fresh, short-lived tokens that are never printed or retained.
  • Downloads remain password-protected ZIP archives; the CLI never extracts or executes them.
  • Stored analysis is attributed model interpretation, not an EIP verdict.
  • Missing analysis never means that an artifact was reviewed and found safe.

See the security policy before reporting a vulnerability or sharing diagnostic output.

Documentation

License

MIT

Release files for eip-search 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eip-search 3.0.0
File Size Uploaded
eip_search-3.0.0.tar.gz 56.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eip-search 3.0.0
File Interpreter ABI Platform
eip_search-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size:96.8 kB

Release files / eip_search-3.0.0.tar.gz

Download URL eip_search-3.0.0.tar.gz
Size 56.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3973eb494b8cd3d1df517b5e206e601ca2fb848b18d8bd52e7b124f1964db329
BLAKE2b-256 checksum
How to use checksums
6ba2bcff298234ed2cd0524cab41536b135a21008407b98fb6c290f7fa777383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.

Transparency log

Release files / eip_search-3.0.0-py3-none-any.whl

Download URL eip_search-3.0.0-py3-none-any.whl
Size 40.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
293d87c290335a67228d499ef50602bf3eef914424020f1d86a08e17fa15d05b
BLAKE2b-256 checksum
How to use checksums
af9ae2e11ece2a62a486beea708447e184f10394dd9e8e4bef100aa408f40780
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

0.4.0

2 release files

0.3.25

2 release files

0.3.24

2 release files

0.3.21

2 release files

0.3.20

2 release files

0.3.19

2 release files

0.3.18

2 release files

0.3.17

2 release files

0.3.15

2 release files

0.3.14

2 release files

0.3.13

2 release files

0.3.12

2 release files

0.3.11

2 release files

0.3.10

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page