{"adoption": {"forks": 216, "observed_at": "2026-08-28T04:04:21.191953+00:00", "stars": 1318}, "canonical_url": "https://ross.abutalabs.com/products/awvs14-scan", "card": {"archived": false, "artifact_type": "cli-tool", "description": "针对 Acunetix AWVS扫描器开发的批量扫描脚本，支持log4j漏洞、SpringShell、SQL注入、XSS、弱口令等专项，支持联动xray、burp、w13scan等被动批量", "domain": ["security", "penetration-testing", "developer-tools"], "enriched": true, "function": ["penetration-testing", "vulnerability-scanning", "security", "cli"], "health_score": 41, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["test502git/awvs14-scan"], "name": "test502git/awvs14-scan", "platform": ["python", "cli"], "pushed_at": "2025-08-05T17:29:04+00:00", "repo": "test502git/awvs14-scan", "stars": 1318, "tags": ["awvs", "acunetix", "batch-scanning", "log4j", "spring4shell", "sql-injection", "xss", "xray", "w13scan", "burp", "passive-scanning", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["bulk scan a list of urls with awvs", "scan for log4shell vulnerabilities across many targets", "batch detect sql injection and xss", "check weak passwords on multiple sites", "chain awvs with xray or w13scan passive scanning", "scan for spring4shell cve-2022-22965", "clean up all scan tasks in awvs", "add cookies and custom headers for authenticated crawling"], "what_it_is": "A Python batch-scanning script built on the Acunetix (AWVS) 14/15 API that automates bulk URL scanning with specialized templates for log4j, Spring4Shell, SQL injection, XSS, weak passwords, and common CVEs. It can chain with passive scanners like xray, burp, and w13scan via an upstream proxy and supports custom scan templates through config.ini.", "when_to_avoid": ["you don't have an AWVS 14/15 installation or its API", "you need a standalone vulnerability scanner without Acunetix", "you require a project with an explicit license for commercial use"], "when_to_choose": ["you already run AWVS 14/15 and need to automate bulk scans", "you want specialized scans for log4j, Spring4Shell, or bug bounty high-frequency vulns", "you need to combine AWVS crawling with passive scanners like xray or burp"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awvs14-scan", "repo": "test502git/awvs14-scan", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "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:21.191953+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.191953+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:10.286129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "569c2c314c484129c01f7240437f71d09ddbd4766edaf7819c56b5814deaea80", "fetched_at": "2026-08-28T04:04:21.191953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/test502git/awvs14-scan"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 35, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2233, "days_push": 393, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}