{"adoption": {"forks": 135, "observed_at": "2026-09-03T02:15:10.357005+00:00", "stars": 1004}, "canonical_url": "https://ross.abutalabs.com/products/apkdeeplens", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Android security insights in full spectrum.", "domain": ["security", "mobile-development", "penetration-testing", "developer-tools"], "enriched": true, "function": ["security", "vulnerability-scanning", "static-site-generator", "cli", "developer-tools"], "health_score": 70, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["d78ui98/APKDeepLens"], "name": "d78ui98/APKDeepLens", "platform": ["python", "cli", "cross-platform", "windows"], "pushed_at": "2026-05-16T12:15:27+00:00", "repo": "d78ui98/APKDeepLens", "stars": 1004, "tags": ["android", "apk", "static-analysis", "mobile-security", "owasp-mobile", "jadx", "decompilation", "report-generation", "ci-cd", "docker", "linux", "macos"], "topics": ["android", "android-security", "apk", "mobile-security"], "urls": [], "use_cases": ["scan an android apk for security vulnerabilities", "find hardcoded api keys and secrets in an apk", "analyze androidmanifest.xml for permission and component misconfigurations", "detect insecure webview and ssl/tls configurations in android apps", "integrate apk security scanning into a ci/cd pipeline", "generate a pdf or html security report for an android app"], "what_it_is": "APKDeepLens is a Python-based static analysis tool that decompiles Android APK files with JADX and scans them for security vulnerabilities mapped to the OWASP Mobile Top 10 (2024). It classifies findings by severity and exports reports in JSON, HTML, PDF, or TXT formats.", "when_to_avoid": ["you need dynamic analysis or runtime behavior testing of an app on a device", "you are analyzing iOS or other non-Android mobile apps", "you require deep taint analysis or exploit verification beyond pattern-based static checks"], "when_to_choose": ["you need automated static security analysis of android apk files", "you want findings mapped to OWASP Mobile Top 10 categories with severity levels", "you need multi-format reports (JSON, HTML, PDF, TXT) for compliance or review", "you want a cross-platform tool that runs on Windows, Linux, macOS, or Docker"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/apkdeeplens", "repo": "d78ui98/APKDeepLens", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:10.357005+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.849921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "695bdadd0ad6620323286d3fdd9a9d4defdd7356713a0959940babbc578be886", "fetched_at": "2026-09-03T02:15:10.357005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/d78ui98/APKDeepLens"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 82, "longevity": 72, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1013, "days_push": 109, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}