{"adoption": {"forks": 316, "observed_at": "2026-08-28T04:07:51.951859+00:00", "stars": 3249}, "canonical_url": "https://ross.abutalabs.com/products/packer-fuzzer", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Packer Fuzzer is a fast and efficient scanner for security detection of websites constructed by javascript module bundler such as Webpack. ", "domain": ["security", "penetration-testing", "web-development", "developer-tools"], "enriched": true, "function": ["security", "vulnerability-scanning", "penetration-testing", "web-scraping", "parser"], "health_score": 20, "homepage": "https://www.hackinn.com/index.php/archives/744/", "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["rtcatc/Packer-Fuzzer"], "name": "rtcatc/Packer-Fuzzer", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2024-05-24T11:06:25+00:00", "repo": "rtcatc/Packer-Fuzzer", "stars": 3249, "tags": ["webpack", "javascript-bundler", "api-discovery", "fuzzing", "pentest", "report-generation", "nodejs"], "topics": ["webpack", "scanner", "python3", "cybersecurity", "fuzzing", "hacking"], "urls": [], "use_cases": ["scan webpack-bundled websites for security vulnerabilities", "extract API endpoints and parameters from bundled javascript files", "find unauthorized access and sensitive information leaks in web apps", "automate penetration testing of single-page applications", "generate security assessment reports for web targets", "detect CORS misconfigurations and SQL injection in bundled sites"], "what_it_is": "Packer Fuzzer is a Python-based security scanner that targets websites built with JavaScript module bundlers like Webpack. It automatically extracts APIs and parameters from bundled JS files and fuzzes them for common vulnerabilities, generating scan reports in HTML, doc, pdf, or txt formats.", "when_to_avoid": ["the target site is not built with a JavaScript module bundler", "you lack authorization to test the target system", "you need a general-purpose web vulnerability scanner beyond bundler-focused checks"], "when_to_choose": ["you are pentesting a site built with Webpack or similar bundlers", "you need to quickly enumerate APIs hidden in large bundled JS files", "you want automated vulnerability checks plus a shareable report"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/packer-fuzzer", "repo": "rtcatc/Packer-Fuzzer", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "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:51.951859+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:51.951859+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:24:26.760336+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cdecd99af6e4546e5be99cbb6c5638943bde85b91e5ec734ebf01d473b82dd3a", "fetched_at": "2026-08-28T04:07:51.951859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rtcatc/Packer-Fuzzer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2163, "days_push": 831, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}