{"adoption": {"forks": 85, "observed_at": "2026-08-28T04:04:20.730409+00:00", "stars": 1316}, "canonical_url": "https://ross.abutalabs.com/products/exp-tools", "card": {"archived": false, "artifact_type": "cli-tool", "description": "一款集成高危漏洞exp的实用性工具", "domain": ["security", "penetration-testing", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "vulnerability-scanning"], "health_score": 29, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["cseroad/Exp-Tools"], "name": "cseroad/Exp-Tools", "platform": ["cross-platform", "cli", "jvm"], "pushed_at": "2024-11-06T07:28:48+00:00", "repo": "cseroad/Exp-Tools", "stars": 1316, "tags": ["exploit-framework", "vulnerability-exploitation", "penetration-testing", "oa-systems", "chinese-software", "red-team", "security-testing", "rce", "file-upload", "deserialization", "javafx", "authorized-testing-only", "exploitation", "command-line"], "topics": [], "urls": [], "use_cases": ["test OA systems for known file upload vulnerabilities", "verify command execution exploits in Chinese enterprise software", "check deserialization vulnerabilities in Yonyou NC and U8 products", "assess Weaver ecology and eoffice for exploitable flaws", "validate unauthorized access and password reset issues in Seeyon and Tongda OA", "run authorized penetration tests against FanRuan report servers"], "what_it_is": "A Java-based integrated exploitation tool that bundles proof-of-concept exploits for high-risk vulnerabilities in Chinese enterprise software, primarily OA (Office Automation) systems like Yonyou, Weaver, Landray, Wanhu, FanRuan, Seeyon, Tongda, Hongfan, Jinhe, Kingdee, Glodon, and Huatian. It provides a JavaFX-based interface for testing command execution, file upload, SQL injection, deserialization, and authentication bypass vulnerabilities across 12+ OA product families.", "when_to_avoid": ["you need a general-purpose vulnerability scanner rather than targeted exploit verification", "your targets are not Chinese enterprise/OA software", "you require a fully maintained tool with active security patches and formal licensing", "unauthorized testing is your intent - this tool explicitly prohibits it"], "when_to_choose": ["you need a consolidated exploit toolkit for Chinese OA and enterprise software during authorized engagements", "you want pre-built, tested exploit modules rather than writing PoCs from scratch", "you are assessing environments running Yonyou, Weaver, Landray, Seeyon, or similar Chinese OA products", "you prefer a JavaFX GUI tool that runs on JDK 1.8 without complex setup"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/exp-tools", "repo": "cseroad/Exp-Tools", "role": "main", "score": 21}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "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:20.730409+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.730409+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:27.635941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5075162459d84093a08fdc2c53794677d4c89a0f65554456cebe0d570ef81c77", "fetched_at": "2026-08-28T04:04:20.730409+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cseroad/Exp-Tools"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 91, "rhythm": 8}, "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": 1274, "days_push": 665, "days_rel": 665, "gap_med": null, "n_releases_24m": 1}, "score": 21, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}