{"adoption": {"forks": 169, "observed_at": "2026-08-28T04:04:01.830892+00:00", "stars": 1220}, "canonical_url": "https://ross.abutalabs.com/products/sourcepoint", "card": {"archived": false, "artifact_type": "cli-tool", "description": "SourcePoint is a C2 profile generator for Cobalt Strike command and control servers designed to ensure evasion. ", "domain": ["security", "penetration-testing", "developer-tools"], "enriched": true, "function": ["security", "cryptography", "developer-tools", "cli"], "health_score": 42, "homepage": null, "language": "Go", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Tylous/SourcePoint"], "name": "Tylous/SourcePoint", "platform": ["windows", "go", "cli"], "pushed_at": "2025-04-16T17:15:04+00:00", "repo": "Tylous/SourcePoint", "stars": 1220, "tags": ["cobalt-strike", "c2-profile", "malleable-c2", "red-team", "evasion", "polymorphic-generator", "command-line", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["generate cobalt strike malleable c2 profiles", "create polymorphic c2 profiles to evade detection", "reduce indicators of compromise for red team operations", "randomize c2 profile settings for beacon traffic", "build custom http get/post c2 profiles", "blend c2 traffic into legitimate network activity"], "what_it_is": "SourcePoint is a Go-based polymorphic C2 profile generator for Cobalt Strike command and control servers. It generates unique malleable C2 profiles on the fly to reduce indicators of compromise and make C2 traffic harder to detect.", "when_to_avoid": ["you do not use Cobalt Strike or malleable C2 profiles", "you need a general-purpose C2 framework rather than a profile generator", "you require a project with an explicit open-source license"], "when_to_choose": ["you operate Cobalt Strike and need varied, low-detection C2 profiles", "you want to automate malleable C2 profile generation instead of hand-writing them", "you need to reduce malicious IoCs in red team engagements"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sourcepoint", "repo": "Tylous/SourcePoint", "role": "main", "score": 30}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "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:01.830892+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.830892+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.466328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22f18fd0eb2400eff6b4e57688c140e636d6edb656301f9348248889819ebff7", "fetched_at": "2026-08-28T04:04:01.830892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tylous/SourcePoint"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 16, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1853, "days_push": 504, "days_rel": 504, "gap_med": null, "n_releases_24m": 1}, "score": 30, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}