{"adoption": {"forks": 471, "observed_at": "2026-08-28T04:07:16.334960+00:00", "stars": 2737}, "canonical_url": "https://ross.abutalabs.com/products/powerupsql", "card": {"archived": false, "artifact_type": "cli-tool", "description": "PowerUpSQL: A PowerShell Toolkit for Attacking SQL Server", "domain": ["security", "penetration-testing", "databases", "windows"], "enriched": true, "function": ["security", "penetration-testing", "database", "developer-tools"], "health_score": 20, "homepage": null, "language": "PowerShell", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["NetSPI/PowerUpSQL"], "name": "NetSPI/PowerUpSQL", "platform": ["windows", "cli"], "pushed_at": "2024-12-12T18:09:39+00:00", "repo": "NetSPI/PowerUpSQL", "stars": 2737, "tags": ["sql-server", "red-team", "powershell-toolkit", "privilege-escalation", "threat-hunting", "active-directory"], "topics": [], "urls": [], "use_cases": ["discover SQL Server instances across an Active Directory domain", "audit SQL Server for weak configurations", "escalate privileges on SQL Server at scale", "execute OS commands through SQL Server during a pentest", "inventory all SQL Servers in a domain", "threat hunt for SQL Server attacks"], "what_it_is": "PowerUpSQL is a PowerShell toolkit for attacking and auditing SQL Server instances, supporting discovery, weak configuration auditing, privilege escalation, and post-exploitation like OS command execution. It is designed for penetration tests and red team engagements, but also helps administrators inventory SQL Servers and perform threat hunting.", "when_to_avoid": ["you need a general-purpose SQL client or database administration tool", "your target databases are not Microsoft SQL Server", "you are not working in a Windows/Active Directory environment"], "when_to_choose": ["you are running an internal penetration test or red team engagement against SQL Server", "you need to discover and inventory SQL Servers in an AD domain", "you want to audit SQL Server security configurations or hunt threats"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/powerupsql", "repo": "NetSPI/PowerUpSQL", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "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:07:16.334960+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:16.334960+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:19:14.148124+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be311e8a1e17ba1e6384cc10aa3a7f3e58c6cc567269995b234d97c0f9858b92", "fetched_at": "2026-08-28T04:07:16.334960+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NetSPI/PowerUpSQL"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3725, "days_push": 629, "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}}