{"adoption": {"forks": 297, "observed_at": "2026-08-28T04:08:12.716356+00:00", "stars": 3636}, "canonical_url": "https://ross.abutalabs.com/products/defendnot", "card": {"archived": false, "artifact_type": "cli-tool", "description": "An even funnier way to disable windows defender (through WSC api)", "domain": ["security", "windows", "developer-tools"], "enriched": true, "function": ["security", "cli"], "health_score": 99, "homepage": "https://dnot.sh/", "language": "C++", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["es3n1n/defendnot"], "name": "es3n1n/defendnot", "platform": ["windows"], "pushed_at": "2026-08-15T15:32:00+00:00", "repo": "es3n1n/defendnot", "stars": 3636, "tags": ["windows-defender", "wsc-api", "antivirus-registration", "security-research", "offensive-tooling"], "topics": [], "urls": [], "use_cases": ["disable windows defender on my machine", "register a fake antivirus via WSC api", "turn off defender real-time protection programmatically", "remove windows defender from security center", "security research on windows defender tampering"], "what_it_is": "defendnot is a C++ Windows utility that disables Windows Defender by registering a fake antivirus product through the Windows Security Center (WSC) API. It runs as a loader binary or PowerShell one-liner and can optionally register a fake firewall and strip additional Defender policies.", "when_to_avoid": ["you need a legitimate antivirus solution or endpoint protection", "you cannot or will not temporarily disable tamper protection and Smart App Control first", "you need the tool to survive reboots without keeping binaries on disk", "using it to facilitate malware distribution or any illegal activity"], "when_to_choose": ["you need to disable Windows Defender on a Windows machine you control, e.g. for testing or lab environments", "you want a WSC-API-based approach rather than registry or service hacks", "you want optional extras like fake firewall registration and extra Defender policy stripping"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/defendnot", "repo": "es3n1n/defendnot", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "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:12.716356+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:12.716356+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:31:50.175094+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4afc0a1c39ebf1dcbfc00a4f5f2656e3886a2edb4c1875bae15d6f1f1af752da", "fetched_at": "2026-08-28T04:08:12.716356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/es3n1n/defendnot"}, {"content_hash": "741c1d025baf8083faddb3c47a13f7c45b297591e400af3de7feeec0534652d9", "fetched_at": "2026-08-29T09:26:15.408816+00:00", "kind": "homepage", "missing": false, "url": "https://dnot.sh/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 34, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 483, "days_push": 18, "days_rel": 18, "gap_med": 26.5, "n_releases_24m": 7}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}