Skip to main content

klyrek-osint

Optional integrations with free, keyless public intelligence sources. Deliberately not wired into klyrek crawl's default pipeline — querying third-party services about a target (even passively) is a separate decision from crawling the target directly, so this stays an opt-in library rather than something that fires on every scan.

  • certificate_transparency — query_crtsh(domain) queries crt.sh for every certificate ever issued for *.domain, returning the unique hostnames found. This is passive: it queries a public CT log, not the target's own infrastructure, so it doesn't go through klyrek-http's AuthorizationScope the way a direct request to the target would. Often finds far more subdomains than DNS brute-forcing (klyrek-assets), since it covers any subdomain that ever had a certificate issued, not just a wordlist guess.
  • whois — whois_lookup(domain) is a minimal WHOIS client using the standard two-step IANA-referral pattern over a raw socket (no python-whois dependency): ask whois.iana.org which registrar server owns the TLD, then query that server directly.
  • cve_lookup — search_cves(keyword) queries the public NVD REST API (no key required, just rate-limited) for known CVEs matching a technology name/version — e.g. feed it something klyrek-tech fingerprinted. cve_to_finding(record) converts a result into a klyrek_core.models.Finding so it composes with the rest of the ecosystem.
from klyrek_osint.certificate_transparency import query_crtsh
from klyrek_osint.cve_lookup import cve_to_finding, search_cves
from klyrek_osint.whois import whois_lookup

subdomains = query_crtsh("target.com")
record = whois_lookup("target.com")
findings = [cve_to_finding(c) for c in search_cves("nginx 1.18.0")]

Metadata

Release files for klyrek-osint 0.1.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 klyrek-osint 0.1.0
File Size Uploaded Provenance Actions
klyrek_osint-0.1.0.tar.gz 5.9 kB Without provenance Details for klyrek_osint-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for klyrek-osint 0.1.0
File Interpreter ABI Platform Actions
klyrek_osint-0.1.0-py3-none-any.whl Python 3 none any Details for klyrek_osint-0.1.0-py3-none-any.whl

Total release size: 11.9 kB

Release files / klyrek_osint-0.1.0.tar.gz

Download URL klyrek_osint-0.1.0.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
018b5898593fddb6d868536886b3a25c0e96fc0ff81792a74e52df4ccea2f74d
BLAKE2b-256 checksum
How to use checksums
6f56efeb633afb3f34a92b21f06881c8cc4c0ffcb2166b875dd44d7edf957155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

Release files / klyrek_osint-0.1.0-py3-none-any.whl

Download URL klyrek_osint-0.1.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e822c53850f712df4de834e600f10384976a6069f59d98d61ae038ef5a38addf
BLAKE2b-256 checksum
How to use checksums
d3e0ad8318250a5af92987d1cac702917d46ccf9e3f03da6829c7a68ed7c9c42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

Security for klyrek-osint 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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