{"adoption": {"forks": 839, "observed_at": "2026-08-28T04:09:32.105887+00:00", "stars": 5904}, "canonical_url": "https://ross.abutalabs.com/products/awesome-fuzzing", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A curated list of fuzzing resources ( Books, courses - free and paid, videos, tools, tutorials and vulnerable applications to practice on ) for learning Fuzzing and initial phases of Exploit Development like root cause analysis.", "domain": ["security", "penetration-testing", "tutorials", "awesome-lists", "developer-tools"], "enriched": true, "function": ["fuzzing", "security", "penetration-testing", "vulnerability-scanning", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["secfigo/Awesome-Fuzzing"], "name": "secfigo/Awesome-Fuzzing", "platform": ["cross-platform"], "pushed_at": "2024-04-03T07:04:46+00:00", "repo": "secfigo/Awesome-Fuzzing", "stars": 5904, "tags": ["awesome-list", "fuzzing", "exploit-development", "curated-resources", "security-testing", "root-cause-analysis", "vulnerable-applications"], "topics": ["awesome-list", "awesome", "fuzzing", "fuzzing-framework", "secfigo"], "urls": [], "use_cases": ["learn fuzzing from scratch", "find fuzzing tools for file formats and network protocols", "find books and courses on fuzzing", "practice exploit development on vulnerable applications", "learn root cause analysis for crashes", "find browser fuzzing and symbolic execution resources"], "what_it_is": "A curated awesome-list of fuzzing resources including books, courses, videos, tutorials, tools, and vulnerable applications for practice. It targets learning fuzzing and the initial phases of exploit development such as root cause analysis.", "when_to_avoid": ["you need an actual fuzzing tool or framework rather than a resource list", "you want automated vulnerability scanning in a pipeline"], "when_to_choose": ["you want a curated starting point for learning fuzzing", "you need a directory of fuzzing tools, courses, and practice targets", "you are researching exploit development fundamentals"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-fuzzing", "repo": "secfigo/Awesome-Fuzzing", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "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:09:32.105887+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:32.105887+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:51:18.382745+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "041974d961ba784808c10654213927add224d22708039b3cc35df7bcb689e8df", "fetched_at": "2026-08-28T04:09:32.105887+00:00", "kind": "readme", "missing": false, "url": "https://github.com/secfigo/Awesome-Fuzzing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3715, "days_push": 882, "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}}