{"adoption": {"forks": 117, "observed_at": "2026-08-28T04:03:50.395770+00:00", "stars": 1167}, "canonical_url": "https://ross.abutalabs.com/products/misconfiguration-manager", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Misconfiguration Manager is a central knowledge base for all known Microsoft Configuration Manager tradecraft and associated defensive and hardening guidance.", "domain": ["security", "developer-tools", "windows"], "enriched": true, "function": ["security", "vulnerability-scanning", "documentation"], "health_score": 79, "homepage": "https://misconfigurationmanager.com", "language": "PowerShell", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["subat0mik/Misconfiguration-Manager"], "name": "subat0mik/Misconfiguration-Manager", "platform": ["windows", "cli", "self-hosted"], "pushed_at": "2026-08-19T20:03:10+00:00", "repo": "subat0mik/Misconfiguration-Manager", "stars": 1167, "tags": ["sccm", "configmgr", "attack-techniques", "hardening", "powershell", "knowledge-base", "red-team", "blue-team"], "topics": [], "urls": [], "use_cases": ["audit sccm misconfigurations in my environment", "find sccm attack paths before attackers do", "harden microsoft configuration manager deployment", "learn sccm attack techniques and defenses", "remediate risky configmgr settings", "detect sccm privilege escalation vectors"], "what_it_is": "A central knowledge base documenting known Microsoft Configuration Manager (SCCM/ConfigMgr) attack tradecraft along with defensive and hardening guidance. It includes a PowerShell auditing script (MisconfigurationManager.ps1) to detect risky SCCM configurations in an environment.", "when_to_avoid": ["you need a general-purpose vulnerability scanner for non-Microsoft infrastructure", "you do not use Microsoft Configuration Manager in your environment", "you need automated continuous monitoring rather than point-in-time auditing"], "when_to_choose": ["you administer or secure an SCCM/ConfigMgr environment and need actionable remediation guidance", "you want a free PowerShell script to enumerate known SCCM misconfigurations", "you are researching SCCM offensive or defensive tradecraft"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/misconfiguration-manager", "repo": "subat0mik/Misconfiguration-Manager", "role": "main", "score": 71}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.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:03:50.395770+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.395770+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:28:53.490983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d6f3acb3a81171f71802be21a04dc59b3bd259eafe277ffdd385a5f8753aeb14", "fetched_at": "2026-08-28T04:03:50.395770+00:00", "kind": "readme", "missing": false, "url": "https://github.com/subat0mik/Misconfiguration-Manager"}, {"content_hash": "51d220543fdc08c5c004100f0340e71ac8a6c4671482327699521634af212684", "fetched_at": "2026-08-29T12:35:01.055714+00:00", "kind": "homepage", "missing": false, "url": "https://misconfigurationmanager.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 73, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1022, "days_push": 14, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 71, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}