{"adoption": {"forks": 620, "observed_at": "2026-08-28T04:06:40.424477+00:00", "stars": 2352}, "canonical_url": "https://ross.abutalabs.com/products/firesheep", "card": {"archived": false, "artifact_type": "plugin", "description": "A Firefox extension that demonstrates HTTP session hijacking attacks.", "domain": ["security", "penetration-testing", "browser-extensions", "privacy"], "enriched": true, "function": ["security", "penetration-testing", "networking"], "health_score": 20, "homepage": "http://codebutler.github.com/firesheep", "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["codebutler/firesheep"], "name": "codebutler/firesheep", "platform": ["browser-extension", "windows"], "pushed_at": "2024-05-13T10:53:37+00:00", "repo": "codebutler/firesheep", "stars": 2352, "tags": ["session-hijacking", "firefox-addon", "packet-capture", "http", "wifi-sniffing", "security-demo", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["demonstrate http session hijacking on open wifi networks", "show why websites need https everywhere", "security education about cookie sniffing attacks", "capture session cookies over unencrypted wifi", "teach students about sidejacking attacks"], "what_it_is": "Firesheep is a Firefox extension that demonstrates HTTP session hijacking attacks by sniffing unencrypted Wi-Fi traffic and capturing session cookies. It was created as a proof-of-concept to raise awareness about the lack of HTTPS on popular websites.", "when_to_avoid": ["you need a maintained or currently working tool on modern Firefox", "you want to secure your own sessions - use HTTPS/HSTS instead", "you need a supported penetration-testing framework"], "when_to_choose": ["you need a historical demonstration tool for HTTP session hijacking", "you are teaching network security concepts with a real-world example", "you want to audit whether sites on a network transmit session cookies in cleartext"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/firesheep", "repo": "codebutler/firesheep", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "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:06:40.424477+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:40.424477+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:36:51.712578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "613021214468ae140aee3f3b47628dd1b83909c131a59175c9c7a15755fd02ea", "fetched_at": "2026-08-28T04:06:40.424477+00:00", "kind": "readme", "missing": false, "url": "https://github.com/codebutler/firesheep"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 5806, "days_push": 842, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}