{"adoption": {"forks": 94, "observed_at": "2026-08-28T04:05:16.642931+00:00", "stars": 1648}, "canonical_url": "https://ross.abutalabs.com/products/cowabunga", "card": {"archived": true, "artifact_type": "application", "description": "iOS 14.0-15.7.1 & 16.0-16.1.2 MacDirtyCow ToolBox", "domain": ["mobile-development", "apple-ecosystem"], "enriched": true, "function": ["gui", "security", "developer-tools"], "health_score": 10, "homepage": null, "language": "Swift", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["leminlimez/Cowabunga"], "name": "leminlimez/Cowabunga", "platform": [], "pushed_at": "2024-02-02T04:46:35+00:00", "repo": "leminlimez/Cowabunga", "stars": 1648, "tags": ["jailbreak", "macdirtycow", "cve-2022-46689", "theming", "springboard", "ipa", "exploit", "end-of-life", "customization", "ios", "mobile", "swift"], "topics": ["ios", "jailbreak", "swift"], "urls": [], "use_cases": ["hide the dock and home bar on iOS without jailbreaking", "apply custom app icon themes on iOS 15", "change carrier name and status bar text", "customize system sound effects on iPhone", "install custom fonts on iOS using MacDirtyCow", "customize passcode keys and lock screen on iOS 16.1.2"], "what_it_is": "Cowabunga is a jailed iOS toolbox app that exploits CVE-2022-46689 (MacDirtyCow) to customize iOS 14.0-15.7.1 and 16.0-16.1.2 devices without a jailbreak. It supports springboard tweaks, app icon themes, custom sounds, status bar changes, fonts, and other system modifications.", "when_to_avoid": ["you are on iOS versions newer than 16.1.2", "you want an actively maintained tool - the project is archived and at end of life", "you are on iOS 14.0-14.8.1 where some changes are permanent"], "when_to_choose": ["you want deep iOS customization without jailbreaking on iOS 14.0-16.1.2", "you need springboard, status bar, or audio tweaks via the MacDirtyCow exploit", "you want to theme app icons without WebClips"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cowabunga", "repo": "leminlimez/Cowabunga", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "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:05:16.642931+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.642931+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:45:13.312907+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "475a90f67786f0db2797e17ea867cf5731543eac1ae86aad016628c6ffc8060b", "fetched_at": "2026-08-28T04:05:16.642931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leminlimez/Cowabunga"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 95, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1338, "days_push": 943, "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}}