{"adoption": {"forks": 239, "observed_at": "2026-09-03T02:15:17.602941+00:00", "stars": 1001}, "canonical_url": "https://ross.abutalabs.com/products/sagishahar-zz-lpeworkshop", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Windows / Linux Local Privilege Escalation Workshop", "domain": ["security", "penetration-testing", "tutorials", "operating-systems"], "enriched": true, "function": ["penetration-testing", "security", "developer-tools"], "health_score": 20, "homepage": null, "language": "Batchfile", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["sagishahar-zz/lpeworkshop"], "name": "sagishahar-zz/lpeworkshop", "platform": ["windows", "cli"], "pushed_at": "2019-01-15T15:05:44+00:00", "repo": "sagishahar-zz/lpeworkshop", "stars": 1001, "tags": ["privilege-escalation", "workshop", "offensive-security", "pentest-lab", "windows", "linux", "training-material"], "topics": [], "urls": [], "use_cases": ["learn local privilege escalation on windows and linux", "practice privilege escalation in a lab environment", "study lpe attack vectors for penetration testing", "set up an intentionally vulnerable vm for security training", "prepare for oscp-style privilege escalation exercises"], "what_it_is": "A free workshop covering local privilege escalation attack vectors on Windows and Linux, including slides, lab VMs, exercise walkthroughs, and setup scripts. It was presented at security conferences in Australia and is intended for hands-on security training.", "when_to_avoid": ["you need up-to-date techniques for modern Windows 10/11 or current Linux kernels", "you want an automated privilege escalation scanner rather than learning material", "you cannot run intentionally vulnerable VMs in an isolated environment"], "when_to_choose": ["you want structured hands-on training in local privilege escalation", "you need lab VMs and walkthroughs for Windows and Linux LPE practice", "you are preparing for offensive security certifications or CTFs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sagishahar-zz-lpeworkshop", "repo": "sagishahar-zz/lpeworkshop", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.602941+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:16:08.901141+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb1c6cf4543100a1394915af8f4dd45954431b364ed31798f42a0513538068b6", "fetched_at": "2026-09-03T02:15:17.602941+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagishahar-zz/lpeworkshop"}], "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": 3113, "days_push": 2787, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}