{"adoption": {"forks": 134, "observed_at": "2026-08-28T04:04:52.194745+00:00", "stars": 1488}, "canonical_url": "https://ross.abutalabs.com/products/moonwalk", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Cover your tracks during Linux Exploitation by leaving zero traces on system logs and filesystem timestamps.", "domain": ["security", "penetration-testing"], "enriched": true, "function": ["security", "logging", "cli"], "health_score": 20, "homepage": null, "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["mufeedvh/moonwalk"], "name": "mufeedvh/moonwalk", "platform": ["cli"], "pushed_at": "2022-10-08T05:05:36+00:00", "repo": "mufeedvh/moonwalk", "stars": 1488, "tags": ["red-team", "log-clearing", "anti-forensics", "timestamp-tampering", "penetration-testing", "offensive-security", "command-line", "linux"], "topics": ["security", "security-tools", "redteam", "red-teaming", "redteam-tools", "infosec", "infosectools", "linux", "exploit", "exploitation", "cve", "privilege-escalation"], "urls": [], "use_cases": ["clear system logs after linux exploitation", "revert filesystem timestamps during pentest", "hide shell history on a compromised machine", "red team anti-forensics on unix", "cover tracks during privilege escalation testing", "remove traces of my session on a target host"], "what_it_is": "moonwalk is a single-binary Rust CLI tool that covers tracks during Linux penetration testing by saving and reverting system log state, shell history, and filesystem timestamps. It is intended for authorized red team operations, leaving zero traces of activity on a target Unix machine.", "when_to_avoid": ["you do not have explicit permission to test the target machine", "you need defensive log integrity or audit tooling rather than log removal", "you are working on non-Unix platforms like Windows or macOS"], "when_to_choose": ["you are doing authorized red team or penetration testing on Linux and need to revert logs, history, and timestamps", "you want a small single-binary tool you can fetch with curl to a target machine", "you need fast, low-footprint trace clearing during an engagement"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/moonwalk", "repo": "mufeedvh/moonwalk", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "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:52.194745+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.194745+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:45.170145+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "620a479530be0c3c2945d526d2e39fc154fab008ff527907a15949f343aca3f8", "fetched_at": "2026-08-28T04:04:52.194745+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mufeedvh/moonwalk"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 1718, "days_push": 1425, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}