{"adoption": {"forks": 476, "observed_at": "2026-08-28T04:06:10.041512+00:00", "stars": 2065}, "canonical_url": "https://ross.abutalabs.com/products/sosec", "card": {"archived": false, "artifact_type": "cli-tool", "description": "🔒 Social Media Hacking Suite", "domain": ["security", "penetration-testing", "social-media"], "enriched": true, "function": ["penetration-testing", "security", "cli", "terminal-ui", "http-client"], "health_score": 77, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["SamueleAmato/sosec"], "name": "SamueleAmato/sosec", "platform": ["windows", "python", "cli"], "pushed_at": "2026-02-13T16:04:28+00:00", "repo": "SamueleAmato/sosec", "stars": 2065, "tags": ["credential-testing", "bruteforce", "phishing", "social-media-security", "tui", "instagram", "facebook", "gmail", "twitter", "termux", "authorized-testing", "command-line", "linux"], "topics": ["instagram-phishing", "instagram-bruteforce", "facebook-bruteforce", "facebook-phishing", "instagram", "instagram-report-sender", "twitter-phishing", "twitter-bruteforce", "gmail-bruteforce", "gmail-phishing", "facebook", "gmail", "twitter", "linux", "windows", "termux", "instagram-hacking"], "urls": [], "use_cases": ["test password strength of my own social media accounts", "run authorized bruteforce testing against a platform endpoint", "simulate phishing pages for security awareness training", "orchestrate configurable HTTP request workflows against social platforms", "audit account credential hygiene across multiple social media services", "run security testing tools from a Termux Android device"], "what_it_is": "sosec is a Python command-line toolkit with a terminal UI for automated credential testing and HTTP request orchestration against social media platforms such as Instagram, Facebook, Gmail, and Twitter. It is explicitly framed for educational and authorized security testing, supporting Linux, Windows, and Termux environments.", "when_to_avoid": ["you lack explicit authorization to test the target accounts or services", "you need a hardened, professionally maintained security suite with a real license and audit trail", "you want passive monitoring or analytics rather than active credential testing", "your use case is legitimate account automation rather than security testing"], "when_to_choose": ["you need a multi-platform social media credential-testing toolkit with a guided TUI", "you are doing authorized penetration testing or security education on social platforms", "you want a single tool covering Instagram, Facebook, Gmail, and Twitter workflows", "you need something that runs on Linux, Windows, or Termux with a simple setup script"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sosec", "repo": "SamueleAmato/sosec", "role": "main", "score": 63}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "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:06:10.041512+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.041512+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:56:54.746261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02641130b9de58e3ba49a67983bba896996ddedcf6a41208ef77ee6757781c75", "fetched_at": "2026-08-28T04:06:10.041512+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamueleAmato/sosec"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 67, "longevity": 100, "rhythm": 38}, "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": 1520, "days_push": 201, "days_rel": 202, "gap_med": null, "n_releases_24m": 1}, "score": 63, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}