{"adoption": {"forks": 857, "observed_at": "2026-08-28T04:07:43.883150+00:00", "stars": 3109}, "canonical_url": "https://ross.abutalabs.com/products/nmapautomator", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A script that you can run in the background!", "domain": ["security", "penetration-testing", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "cli", "workflow-automation"], "health_score": 20, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["21y4d/nmapAutomator"], "name": "21y4d/nmapAutomator", "platform": ["cli", "cross-platform"], "pushed_at": "2024-07-30T19:52:13+00:00", "repo": "21y4d/nmapAutomator", "stars": 3109, "tags": ["nmap", "recon", "enumeration", "shell-script", "osint", "vulnerability-scanning", "pentesting", "command-line", "linux"], "topics": [], "urls": [], "use_cases": ["automate nmap scans during pentests", "run reconnaissance in the background while testing ports manually", "discover live hosts and open ports on a network", "scan for CVEs and known vulnerabilities on found ports", "get suggested recon commands for each discovered port", "perform recon on remote machines with minimal tooling"], "what_it_is": "nmapAutomator is a POSIX-compatible shell script that automates nmap-based network reconnaissance and enumeration, running scans in the background while you focus on manual pentesting. It supports network, port, script, full, UDP, vulnerability, and recon scans, saving each scan's output to separate files.", "when_to_avoid": ["you need an exploitation framework - this tool only performs reconnaissance", "you want a GUI-based network scanner", "you need Windows-native execution without a unix-like shell"], "when_to_choose": ["you want hands-off, automated nmap enumeration during a pentest or CTF", "you need a lightweight POSIX script that runs on nearly any unix machine", "you want scan results saved to organized output files automatically"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nmapautomator", "repo": "21y4d/nmapAutomator", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "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:07:43.883150+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:43.883150+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:26:51.201583+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b9b28319c6063b129e31b624b905a1d93e52087a7d9f2467206741085ed414b", "fetched_at": "2026-08-28T04:07:43.883150+00:00", "kind": "readme", "missing": false, "url": "https://github.com/21y4d/nmapAutomator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2728, "days_push": 764, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}