{"adoption": {"forks": 194, "observed_at": "2026-08-28T04:03:12.673618+00:00", "stars": 1008}, "canonical_url": "https://ross.abutalabs.com/products/hack-camera", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Hack Victim android Camera Using Link with Termux/Kali-linux ", "domain": ["penetration-testing", "security", "privacy"], "enriched": true, "function": ["penetration-testing", "http-server", "security"], "health_score": 20, "homepage": null, "language": "HTML", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["hackerxphantom/HACK-CAMERA"], "name": "hackerxphantom/HACK-CAMERA", "platform": ["cli"], "pushed_at": "2023-08-30T11:17:49+00:00", "repo": "hackerxphantom/HACK-CAMERA", "stars": 1008, "tags": ["phishing", "camera-phishing", "termux", "kali-linux", "social-engineering", "port-forwarding", "ngrok", "cloudflare-tunnel", "hacking-tools", "bash-script", "linux", "android", "macos"], "topics": ["android", "camera-hacking", "hack", "hack-camera", "kali-linux", "penetration-testing", "phishing", "termux", "termux-hacking", "xph4n70m", "camera-phishing", "android-hacking", "web-camera", "camphish", "hacking-tools", "hack-camera-github", "camera", "hacker-xphantom", "information-gathering"], "urls": [], "use_cases": ["demonstrate camera phishing attacks in security awareness training", "capture webcam shots from a target device via a phishing link", "collect target IP, location, and device info during a pentest", "host a phishing site on a local network and tunnel it to the internet", "test how users respond to camera-permission prompts"], "what_it_is": "A Bash-based penetration-testing tool that hosts a phishing page which requests camera access and captures webcam shots from targets who open a generated link. It supports dual tunneling via Cloudflare and ngrok to expose the local phishing site over the internet, and also captures the target's IP, location, device type, and browser.", "when_to_avoid": ["you need a full-featured phishing framework with email campaigns and tracking", "you require stealth, evasion, or C2 infrastructure beyond simple link-based capture", "you lack explicit authorization - using this against real targets is illegal"], "when_to_choose": ["you need a quick, scriptable camera-phishing demo in Termux or Kali Linux", "you want built-in tunneling options (ngrok and Cloudflare) without extra setup", "you are doing an authorized social-engineering assessment on Android/Linux targets"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/hack-camera", "repo": "hackerxphantom/HACK-CAMERA", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "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:12.673618+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.673618+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:12:09.827769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1087539c39046e13d5bab2ca7a19c60be29a5b868e0784cbc422f78f2346ae3", "fetched_at": "2026-08-28T04:03:12.673618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hackerxphantom/HACK-CAMERA"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1558, "days_push": 1099, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}