{"adoption": {"forks": 237, "observed_at": "2026-08-28T04:03:39.453269+00:00", "stars": 1119}, "canonical_url": "https://ross.abutalabs.com/products/redtips", "card": {"archived": true, "artifact_type": "learning-resource", "description": "Red Team Tips as posted by @vysecurity on Twitter", "domain": ["security", "penetration-testing", "tutorials"], "enriched": true, "function": ["security", "penetration-testing", "osint"], "health_score": 10, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["vysecurity/RedTips"], "name": "vysecurity/RedTips", "platform": ["cross-platform"], "pushed_at": "2020-04-26T17:33:33+00:00", "repo": "vysecurity/RedTips", "stars": 1119, "tags": ["red-team", "offensive-security", "tips", "twitter-collection", "adversary-emulation"], "topics": [], "urls": [], "use_cases": ["learn red team tradecraft and attack techniques", "find tips for Active Directory attacks and lateral movement", "study offensive security persistence methods", "prepare for penetration testing engagements", "reference phishing and credential harvesting tactics", "discover tools like BloodHound, PowerView, and MailSniper"], "what_it_is": "A curated collection of red team tips originally posted by @vysecurity on Twitter, covering offensive security techniques like lateral movement, persistence, phishing, and Active Directory attacks. It is a static knowledge resource and is no longer being updated.", "when_to_avoid": ["you need up-to-date techniques, as the repository is no longer maintained", "you want runnable tooling rather than written tips", "you need guidance for defensive security only"], "when_to_choose": ["you want a quick reference of practical red team tips", "you are learning offensive security or preparing for red team work", "you want curated pointers to well-known offensive tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/redtips", "repo": "vysecurity/RedTips", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "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:03:39.453269+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.453269+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:41:26.360762+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8ef6ca9472cb93f39fdcbde1c65864e06f83651ae42d2bbedd703bdf83c61d7b", "fetched_at": "2026-08-28T04:03:39.453269+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vysecurity/RedTips"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3358, "days_push": 2320, "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}}