{"adoption": {"forks": 259, "observed_at": "2026-08-28T04:05:45.457870+00:00", "stars": 1862}, "canonical_url": "https://ross.abutalabs.com/products/nucleifuzzer", "card": {"archived": false, "artifact_type": "cli-tool", "description": "NucleiFuzzer is a robust automation tool that efficiently detects web application vulnerabilities, including XSS, SQLi, SSRF, and Open Redirects, leveraging advanced scanning and URL enumeration techniques", "domain": ["security", "penetration-testing", "web-development", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "web-scraping", "cli", "fuzzing"], "health_score": 77, "homepage": "https://nucleifuzzer.0xkayala.com", "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["0xKayala/NucleiFuzzer"], "name": "0xKayala/NucleiFuzzer", "platform": ["windows", "cli", "python"], "pushed_at": "2026-04-17T14:33:41+00:00", "repo": "0xKayala/NucleiFuzzer", "stars": 1862, "tags": ["vulnerability-scanning", "bug-bounty", "nuclei", "url-discovery", "recon", "xss", "sqli", "ssrf", "open-redirect", "automation", "linux", "macos"], "topics": ["nuclei", "nuclei-templates", "fuzzing-templates", "nucleifuzzer", "gauplus", "hakrawler", "katana", "paramspider", "uro", "waybackurls", "nuclei-fuzzer"], "urls": [], "use_cases": ["find xss vulnerabilities in a web application", "scan a domain for sqli and ssrf bugs", "enumerate hidden endpoints and parameters for bug bounty", "automate nuclei fuzzing scans across multiple domains", "discover urls from wayback machine and crawl them for vulnerabilities", "batch scan a list of domains for open redirects"], "what_it_is": "NucleiFuzzer is a Python-based automation tool that combines URL discovery tools (ParamSpider, Waybackurls, Gauplus, Hakrawler, Katana) with Nuclei fuzzing templates to detect web application vulnerabilities like XSS, SQLi, SSRF, and Open Redirects. It handles deduplication with uro, HTTP filtering with httpx, rate limiting, and JSON/HTML reporting for security testing workflows.", "when_to_avoid": ["you need a GUI or managed vulnerability management platform", "you cannot install the required external tools (nuclei, paramspider, httpx, uro, etc.)", "you need authenticated or complex multi-step application testing rather than fuzzing templates"], "when_to_choose": ["you are a bug bounty hunter or pentester wanting an automated recon-plus-scan pipeline", "you already use nuclei and want broader URL/parameter coverage", "you need batch domain scanning with deduplication and severity-grouped reports"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nucleifuzzer", "repo": "0xKayala/NucleiFuzzer", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "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:45.457870+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.457870+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:40.973926+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "362c4715136f28e650e465b9ee58549ac07f5fbdff2ec8aa2b404613b4aff524", "fetched_at": "2026-08-28T04:05:45.457870+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xKayala/NucleiFuzzer"}, {"content_hash": "82466a66afdb09ff13b162bceb5d30bf11c211df4936951e4a040d63ee4909b3", "fetched_at": "2026-08-29T10:54:50.298693+00:00", "kind": "homepage", "missing": false, "url": "https://nucleifuzzer.0xkayala.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 77, "longevity": 85, "rhythm": 40}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1199, "days_push": 138, "days_rel": 603, "gap_med": 4, "n_releases_24m": 2}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}