{"adoption": {"forks": 225, "observed_at": "2026-08-28T04:05:49.400637+00:00", "stars": 1889}, "canonical_url": "https://ross.abutalabs.com/products/brida", "card": {"archived": false, "artifact_type": "plugin", "description": "The new bridge between Burp Suite and Frida!", "domain": ["security", "penetration-testing", "reverse-engineering", "mobile-development"], "enriched": true, "function": ["security", "reverse-engineering", "penetration-testing", "plugin-system"], "health_score": 65, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["federicodotta/Brida"], "name": "federicodotta/Brida", "platform": ["windows", "cross-platform"], "pushed_at": "2025-10-30T13:47:46+00:00", "repo": "federicodotta/Brida", "stars": 1889, "tags": ["burp-suite-extension", "frida", "mobile-security", "traffic-tampering", "hooking", "java", "objc", "android", "ios", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["tamper encrypted mobile app traffic in burp without knowing the crypto keys", "bypass ssl pinning and security checks on android and ios apps", "hook java and objective-c methods to inspect arguments and return values", "make an app encrypt or decrypt payloads for me during a pentest", "analyze a mobile app's classes and methods from a gui tree", "speed up mobile application security assessments with frida hooks"], "what_it_is": "Brida is a Burp Suite extension that bridges Burp Suite and Frida, letting testers invoke and manipulate an application's own methods while tampering with traffic between the app and its backend. It supports all Frida platforms including Android, iOS, Windows, macOS, Linux, and QNX.", "when_to_avoid": ["you only need plain http interception without app-level crypto or hooks", "your target is not supported by frida or runs on an unsupported platform", "you need a fully automated CI pipeline rather than interactive manual testing"], "when_to_choose": ["you need to modify traffic protected by app-specific crypto or device-bound keys", "you want to reuse the app's own encryption/token routines instead of reimplementing them", "you do mobile assessments and want ready-made frida hooks callable from burp"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/brida", "repo": "federicodotta/Brida", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "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:49.400637+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:49.400637+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:13:05.970767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cebc3bc9ad19b78f8cf6ca68a1f34b259c310e365efb61c342e9414ed0e00a78", "fetched_at": "2026-08-28T04:05:49.400637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/federicodotta/Brida"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 49, "longevity": 100, "rhythm": 21}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3323, "days_push": 307, "days_rel": 314, "gap_med": null, "n_releases_24m": 1}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}