This project is a Proof of Concept (PoC) developed for security
research and educational purposes.
It demonstrates the technical capabilities of modern web APIs---such as
Camera, Geolocation, and Metadata---and how they can be
accessed by a server once a user grants explicit browser permissions.
The primary objective is to raise awareness about Social Engineering tactics and the critical importance of proper browser permission management.
IMPORTANT: THIS TOOL IS FOR EDUCATIONAL PURPOSES ONLY
- Unauthorized Usage: Using this tool against targets without prior mutual written consent is strictly prohibited and may be illegal.
- Liability: The organization (@DsevenFex) assumes no responsibility for misuse, data loss, or legal consequences resulting from this software.
- Compliance: The end-user is solely responsible for compliance with all applicable local and international privacy regulations (e.g., GDPR, CCPA).
- Prohibition: Malicious activities or unauthorized data collection are strictly forbidden.
-
Multi-Tunneling Support
Integrated support for Ngrok and Cloudflare to expose local development servers to the internet. -
System Metadata Extraction
Captures User-Agent, IP address, and detailed browser configuration data. -
Geolocation Precision
Demonstrates retrieval of GPS coordinates using the W3C Geolocation API. -
Media Stream Processing
Real-time camera frame capture to highlight risks associated with media access permissions. -
Automated Data Management
Structured organization of captured data into dedicated local directories.
git clone https://github.com/Dsevenfex/FexCam
cd FexCampython3 -m venv venvsource venv/bin/activate venv\Scripts\activate
pip install -r requirements.txtpython FexCam.py- Select Ngrok or Cloudflare via the CLI.
- If Ngrok is selected, ensure a valid
authtokenis configured.
| Path | Description |
|---|---|
photos/ |
Archived captured media assets |
infos/ |
System and browser metadata (JSON) |
locations/ |
Geographic coordinate data (JSON) |
TOKEN_NGROK.txt |
Local Ngrok authentication token |
This project is distributed under the MIT License.
Refer to the official LICENSE file for further details.
