{"adoption": {"forks": 330, "observed_at": "2026-08-28T04:05:32.069855+00:00", "stars": 1755}, "canonical_url": "https://ross.abutalabs.com/products/avet", "card": {"archived": false, "artifact_type": "cli-tool", "description": "AntiVirus Evasion Tool", "domain": ["security", "penetration-testing", "windows"], "enriched": true, "function": ["security", "penetration-testing"], "health_score": 31, "homepage": null, "language": "Shell", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["govolution/avet"], "name": "govolution/avet", "platform": ["cli"], "pushed_at": "2025-04-23T21:31:39+00:00", "repo": "govolution/avet", "stars": 1755, "tags": ["antivirus-evasion", "pentesting", "payload-generation", "shellcode", "malware-research", "discontinued", "linux"], "topics": [], "urls": [], "use_cases": ["evade antivirus detection for pentest payloads", "generate windows exe payloads that bypass AV", "test antivirus evasion techniques", "build malicious sample sets for AV research", "inject shellcode into processes to avoid detection", "generate adversarial examples against ML-based malware detectors"], "what_it_is": "AVET (AntiVirus Evasion Tool) is a shell-based toolbox for pentesters to build Windows executables that evade antivirus detection, using techniques like shellcode injection, process hollowing, encryption, and sandbox evasion. It also supports generating adversarial examples against machine-learning-based static detectors.", "when_to_avoid": ["you need an actively maintained tool - the project is no longer developed", "you want a defensive security or malware analysis tool", "you need cross-platform support beyond Windows targets"], "when_to_choose": ["you are a pentester needing AV-evasive Windows payloads", "you research antivirus evasion techniques", "you need to chain payload encryption, retrieval, and injection techniques"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/avet", "repo": "govolution/avet", "role": "main", "score": 40}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "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:05:32.069855+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.069855+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:28:01.515040+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a0f7471df8a78091bc36653b99f3a7e012efbc3ebd65780b90b2d2b0befa4a5b", "fetched_at": "2026-08-28T04:05:32.069855+00:00", "kind": "readme", "missing": false, "url": "https://github.com/govolution/avet"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 18, "longevity": 100, "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": 3504, "days_push": 497, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 40, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}