{"adoption": {"forks": 672, "observed_at": "2026-08-28T04:08:49.196032+00:00", "stars": 4433}, "canonical_url": "https://ross.abutalabs.com/products/web-attack-cheat-sheet", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Web Attack Cheat Sheet", "domain": ["security", "penetration-testing", "web-development", "awesome-lists"], "enriched": true, "function": ["penetration-testing", "security", "osint", "vulnerability-scanning"], "health_score": 79, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["riramar/Web-Attack-Cheat-Sheet"], "name": "riramar/Web-Attack-Cheat-Sheet", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-16T18:50:32+00:00", "repo": "riramar/Web-Attack-Cheat-Sheet", "stars": 4433, "tags": ["cheat-sheet", "bug-bounty", "web-security", "offensive-security", "curated-list", "sqli", "xss", "ssrf", "web-server"], "topics": [], "urls": [], "use_cases": ["find tools for web application penetration testing", "learn common web attack techniques like SQLi and XSS", "reconnaissance resources for bug bounty hunting", "find wordlists and tools for directory bruteforcing", "reference payloads for SSRF and XXE attacks", "discover subdomain enumeration and takeover tools"], "what_it_is": "A curated cheat sheet of tools, techniques, and resources for web application attacks, covering discovery, enumeration, scanning, and exploitation. It organizes links across categories like SQL injection, XSS, SSRF, subdomain takeover, and bug bounty reconnaissance.", "when_to_avoid": ["you need defensive security guidance or secure coding practices", "you want a runnable tool rather than a list of links", "you need a formal training course with structured lessons"], "when_to_choose": ["you need a quick reference of offensive web security tools and techniques", "you are preparing for bug bounty or pentest engagements", "you want a curated starting point for learning web attacks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/web-attack-cheat-sheet", "repo": "riramar/Web-Attack-Cheat-Sheet", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "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:08:49.196032+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.196032+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:53.427801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af68ad7a2b9ea548b2eca7d6d81fc744a91ae89bb191828646e0ecf9a0543fd0", "fetched_at": "2026-08-28T04:08:49.196032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riramar/Web-Attack-Cheat-Sheet"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 2426, "days_push": 17, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}