{"adoption": {"forks": 477, "observed_at": "2026-08-28T04:07:28.725201+00:00", "stars": 2897}, "canonical_url": "https://ross.abutalabs.com/products/bitb", "card": {"archived": false, "artifact_type": "application", "description": "Browser In The Browser (BITB) Templates", "domain": ["security", "penetration-testing", "web-development"], "enriched": true, "function": ["security", "penetration-testing", "templating"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["mrd0x/BITB"], "name": "mrd0x/BITB", "platform": ["browser"], "pushed_at": "2024-01-26T05:20:18+00:00", "repo": "mrd0x/BITB", "stars": 2897, "tags": ["phishing", "social-engineering", "browser-in-the-browser", "red-team", "attack-templates", "iframe", "web-server"], "topics": [], "urls": [], "use_cases": ["simulate browser-in-the-browser phishing attacks in authorized red team engagements", "create fake login window templates for security awareness training", "demonstrate BITB phishing techniques to security teams", "test user susceptibility to iframe-based credential phishing", "customize phishing window templates with target domain and branding"], "what_it_is": "A collection of HTML/JavaScript templates implementing the Browser In The Browser (BITB) phishing technique, which renders fake browser window chrome around an embedded iframe to trick users into entering credentials. It provides dark/light and OS-styled variants that are customized via placeholder variables.", "when_to_avoid": ["you lack explicit authorization to test the target", "you need a general-purpose phishing framework with campaign management", "you want a defensive tool - this is offensive tooling, though the README links to a detection extension"], "when_to_choose": ["you are conducting an authorized penetration test or red team exercise", "you need realistic BITB phishing simulations for security awareness training", "you want to demonstrate the BITB attack technique to defenders"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bitb", "repo": "mrd0x/BITB", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "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:28.725201+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.725201+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:35:14.606045+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "051a371c086905451e33be84a2f4c9d634c768304e55e957c00b85b2590201e6", "fetched_at": "2026-08-28T04:07:28.725201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mrd0x/BITB"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1632, "days_push": 950, "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}}