{"adoption": {"forks": 322, "observed_at": "2026-08-28T04:04:48.185799+00:00", "stars": 1464}, "canonical_url": "https://ross.abutalabs.com/products/leaklooker", "card": {"archived": true, "artifact_type": "cli-tool", "description": "Find open databases - Powered by Binaryedge.io", "domain": ["security", "osint", "databases", "developer-tools"], "enriched": true, "function": ["search-engine", "security", "osint", "cli", "http-client"], "health_score": 10, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["woj-ciech/LeakLooker"], "name": "woj-ciech/LeakLooker", "platform": ["python", "cli"], "pushed_at": "2020-06-28T08:43:22+00:00", "repo": "woj-ciech/LeakLooker", "stars": 1464, "tags": ["osint", "exposed-databases", "binaryedge", "attack-surface-discovery", "leak-detection", "linux"], "topics": [], "urls": [], "use_cases": ["find open mongodb instances exposed to the internet", "discover publicly accessible elasticsearch databases", "scan for open amazon s3 buckets", "osint reconnaissance for exposed services", "find misconfigured jenkins and sonarqube servers", "monitor for data leaks in databases"], "what_it_is": "A Python CLI tool that uses the Binaryedge.io API to find publicly exposed databases and services such as MongoDB, Elasticsearch, CouchDB, S3 buckets, Jenkins, and GitLab. It helps security researchers discover misconfigured, open servers and data leaks.", "when_to_avoid": ["you need a GUI or continuous monitoring (use LeakLooker-X instead)", "you don't have a Binaryedge API key", "you need actively maintained tooling - the project hasn't been updated since 2020"], "when_to_choose": ["you have a Binaryedge API key and want to enumerate exposed databases and services", "you're doing OSINT or attack-surface discovery for exposed data stores", "you want a quick CLI to query Binaryedge for many service types at once"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/leaklooker", "repo": "woj-ciech/LeakLooker", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:48.185799+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:35:11.123086+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a235ba375caaec06e1bb5a159601efb67154706178a478246d682bf96305b1", "fetched_at": "2026-08-28T04:04:48.185799+00:00", "kind": "readme", "missing": false, "url": "https://github.com/woj-ciech/LeakLooker"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2794, "days_push": 2257, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}