{"adoption": {"forks": 247, "observed_at": "2026-08-28T04:03:20.636773+00:00", "stars": 1041}, "canonical_url": "https://ross.abutalabs.com/products/leviathan", "card": {"archived": true, "artifact_type": "cli-tool", "description": "wide range mass audit toolkit", "domain": ["security", "penetration-testing"], "enriched": true, "function": ["penetration-testing", "vulnerability-scanning", "security", "osint"], "health_score": 10, "homepage": null, "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["utkusen/leviathan"], "name": "utkusen/leviathan", "platform": ["python", "cli"], "pushed_at": "2018-10-03T15:40:48+00:00", "repo": "utkusen/leviathan", "stars": 1041, "tags": ["mass-audit", "brute-force", "sql-injection", "port-scanning", "service-discovery", "shodan", "censys", "masscan", "ncrack", "command-line", "linux"], "topics": ["python", "sql-injection", "brute-force", "exploitation", "port-scanning", "service-discovery"], "urls": [], "use_cases": ["mass scan an IP range for open FTP, SSH, Telnet, RDP, and MySQL services", "brute force credentials on discovered network services", "find SQL injection vulnerabilities on websites via Google dorks", "mass exploit vulnerable targets found through Shodan or Censys", "run remote commands on compromised devices during audits"], "what_it_is": "Leviathan is a Python-based mass audit toolkit that combines masscan, ncrack, and DSSS to discover services, brute-force credentials, detect SQL injection, and run exploits across wide IP ranges. It is designed for auditing large numbers of systems, such as country-wide scans.", "when_to_avoid": ["you need a maintained tool - the last release was in 2018", "you only need a single function like port scanning or SQLi scanning, where dedicated tools are better", "you lack authorization - mass scanning and brute forcing without permission is illegal"], "when_to_choose": ["you need to audit a very large IP range or country-wide scope with one tool", "you want integrated service discovery, brute forcing, and SQLi scanning in a single workflow", "you are doing authorized security research at scale"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/leviathan", "repo": "utkusen/leviathan", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "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:20.636773+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.636773+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:02:59.709503+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b11019a317d2c5e8ef94d2d5313bef7e6f413c347fed938c470fa0eae95a640", "fetched_at": "2026-08-28T04:03:20.636773+00:00", "kind": "readme", "missing": false, "url": "https://github.com/utkusen/leviathan"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3416, "days_push": 2891, "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}}