{"adoption": {"forks": 455, "observed_at": "2026-08-28T04:07:00.354893+00:00", "stars": 2548}, "canonical_url": "https://ross.abutalabs.com/products/pcredz", "card": {"archived": false, "artifact_type": "cli-tool", "description": "This tool extracts Credit card numbers, NTLM(DCE-RPC, HTTP, SQL, LDAP, etc), Kerberos (AS-REQ Pre-Auth etype 23), HTTP Basic, SNMP, POP, SMTP, FTP, IMAP, etc from a pcap file or from a live interface.", "domain": ["security", "penetration-testing", "networking", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "parser", "networking"], "health_score": 62, "homepage": null, "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["lgandx/PCredz"], "name": "lgandx/PCredz", "platform": ["python", "cli"], "pushed_at": "2026-03-02T17:42:24+00:00", "repo": "lgandx/PCredz", "stars": 2548, "tags": ["credential-extraction", "pcap-analysis", "hashcat", "ntlm", "kerberos", "network-forensics", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["extract ntlm hashes from a pcap capture", "pull credentials from network traffic for pentest reports", "convert captured kerberos hashes to hashcat format", "sniff passwords on a live interface during an engagement", "find leaked credit card numbers in packet captures", "analyze pcap files for plaintext authentication"], "what_it_is": "PCredz is a Python CLI tool that extracts credentials and authentication tokens (NTLM, Kerberos, HTTP Basic, FTP, SMTP, IMAP, POP3, LDAP, SNMP, MSSQL, credit card numbers) from PCAP files or live network interfaces. It outputs hashes in hashcat-compatible formats and organizes findings into per-protocol log files.", "when_to_avoid": ["you need stealthy or evasive credential capture rather than straightforward parsing", "you want a GUI or Windows-native tool", "you need to crack hashes - PCredz only extracts them"], "when_to_choose": ["you need to mine credentials from existing PCAP files or live traffic quickly", "you want hashcat-ready hash output for offline cracking", "you need broad protocol coverage including NTLM, Kerberos, and plaintext auth in one tool"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pcredz", "repo": "lgandx/PCredz", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "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:07:00.354893+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.354893+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.722440+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4685816f84bcaa48d2ecccb971d4400a65867572c74697a2c2720b399d34fcda", "fetched_at": "2026-08-28T04:07:00.354893+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgandx/PCredz"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 70, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4532, "days_push": 184, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}