{"adoption": {"forks": 384, "observed_at": "2026-08-28T04:04:49.577143+00:00", "stars": 1473}, "canonical_url": "https://ross.abutalabs.com/products/dr0p1t-framework", "card": {"archived": true, "artifact_type": "cli-tool", "description": "A framework that create an advanced stealthy dropper that bypass most AVs and have a lot of tricks", "domain": ["security", "penetration-testing"], "enriched": true, "function": ["security", "penetration-testing", "cli"], "health_score": 10, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["D4Vinci/Dr0p1t-Framework"], "name": "D4Vinci/Dr0p1t-Framework", "platform": ["python", "windows", "cli"], "pushed_at": "2018-11-03T19:00:12+00:00", "repo": "D4Vinci/Dr0p1t-Framework", "stars": 1473, "tags": ["dropper", "malware-generation", "red-team", "antivirus-bypass", "uac-bypass", "persistence", "social-engineering", "powershell", "linux"], "topics": ["hacking-tool", "windows-hacking", "backdoor", "execution-policy-bypass", "hacking", "pentest", "uac-bypass", "kill-antivirus", "kali-linux", "powershell", "phishing", "social-engineering", "scam", "avs", "runas", "anti-forensics", "persistence", "spoofing", "malware", "dr0p1t"], "urls": [], "use_cases": ["generate a stealthy dropper for penetration testing", "bypass antivirus detection in authorized red team engagements", "test Windows endpoint defenses against dropper malware", "demonstrate UAC bypass and persistence techniques in security training", "create spoofed executables for social engineering awareness exercises"], "what_it_is": "Dr0p1t-Framework is a Python-based penetration testing framework that generates stealthy Windows dropper executables designed to bypass antivirus detection. It includes modules for killing AVs, disabling UAC, spoofing file icons, and establishing persistence.", "when_to_avoid": ["you need a maintained or supported tool - the project is explicitly unmaintained since 2018", "you lack explicit authorization to test the target systems", "you need cross-platform or modern evasion capabilities", "you want a general-purpose exploitation framework rather than a dropper generator"], "when_to_choose": ["you are conducting an authorized penetration test on Windows targets", "you need to evaluate antivirus and EDR detection of dropper-style malware", "you are teaching offensive security concepts like persistence and AV evasion"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dr0p1t-framework", "repo": "D4Vinci/Dr0p1t-Framework", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "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:04:49.577143+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.577143+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:34:35.567624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "617cdb6c768a8172ac1dd740034d5521fc13ceac2b02322543e54dc458847191", "fetched_at": "2026-08-28T04:04:49.577143+00:00", "kind": "readme", "missing": false, "url": "https://github.com/D4Vinci/Dr0p1t-Framework"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3490, "days_push": 2860, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}