Skip to content

lahirusanjika/Anubis-Cam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🔱 ANUBIS - Camera Phishing Tool v2.1

        ▄▄▄       ███▄    █  █    ██  ▄▄▄▄    ██▓  ██████ 
       ▒████▄     ██ ▀█   █  ██  ▓██▒▓█████▄ ▓██▒▒██    ▒ 
       ▒██  ▀█▄  ▓██  ▀█ ██▒▓██  ▒██░▒██▒ ▄██▒██▒░ ▓██▄   
       ░██▄▄▄▄██ ▓██▒  ▐▌██▒▓▓█  ░██░▒██░█▀  ░██░  ▒   ██▒
        ▓█   ▓██▒▒██░   ▓██░▒▒█████▓ ░▓█  ▀█▓░██░▒██████▒▒
        ▒▒   ▓▒█░░ ▒░   ▒ ▒ ░▒▓▒ ▒ ▒ ░▒▓███▀▒░▓  ▒ ▒▓▒ ▒ ░
         ▒   ▒▒ ░░ ░░   ░ ▒░░░▒░ ░ ░ ▒░▒   ░  ▒ ░░ ░▒  ░ ░
         ░   ▒      ░   ░ ░  ░░░ ░ ░  ░    ░  ▒ ░░  ░  ░  
             ░  ░         ░    ░      ░       ░        ░  
                                           ░               

Advanced Camera & Location Phishing Framework

Version License Platform


⚠️ LEGAL DISCLAIMER

FOR EDUCATIONAL AND SECURITY RESEARCH PURPOSES ONLY

This tool is designed for security researchers and authorized testing only. UNAUTHORIZED USE IS ILLEGAL. By using ANUBIS, you agree to take full responsibility for your actions.


🎯 Overview

ANUBIS is a powerful social engineering framework designed to demonstrate the risks of browser permissions. It generates convincing phishing pages that silently capture:

  • 📸 Webcam Snapshots
  • 📍 GPS Location (Latitude/Longitude)
  • 🌐 IP Address & Device Info

✨ Key Features

  • Multi-Platform: Works on Linux, macOS, Windows (Git Bash/WSL).
  • Dual Tunneling: Built-in support for CloudFlare (No Auth) and Ngrok.
  • Silent Capture: Background image capture while the user interacts with the page.
  • Real-Time Tracking: Live logs of IP, Location, and Images as they are captured.
  • Smart Detection: Automatically detects OS and installs dependencies.

🎭 Phishing Templates

Template Description
1. Live YouTube TV Fake live stream interface.
2. Online Meeting Zoom-style meeting waiting room.
3. Secure PDF Viewer "Protected" document requiring verification.
4. Private Video Age-restricted video player.
5. 18+ Image Viewer Blurred image requiring age verification.
6. SIM Recharge Realistic mobile recharge portal.

🛠️ Installation

Linux / macOS

git clone https://github.com/lahirusanjika/Anubis-Cam.git
cd Anubis-Cam
chmod +x anubis.sh
./anubis.sh

Windows

  1. Install Git and PHP.
  2. Clone the repo:
    git clone https://github.com/lahirusanjika/Anubis-Cam.git
    cd Anubis-Cam
  3. Run using one of these methods:
    • Double-click START_ANUBIS.bat
    • Run .\run_anubis.ps1 in PowerShell
    • Run ./anubis.sh in Git Bash

🚀 Usage

  1. Run the script:
    ./anubis.sh
  2. Select a Tunnel:
    • CloudFlare (Recommended for quick tests, no account needed).
    • Ngrok (Requires auth token, custom domains).
  3. Select a Template: Choose one of the 6 scenarios.
  4. Send the Link: Share the generated link with your test device.

📂 Output Data

All captured data is saved in the project directory:

  • images/ - Captured webcam photos (.png)
  • saved_locations/ - GPS coordinates (.txt)
  • ip.txt - Victim IP addresses

🏗️ Architecture

graph LR
    A[User] -->|Opens Link| B(Phishing Page)
    B -->|Grants Permissions| C{Capture Data}
    C -->|Webcam| D[Save Image]
    C -->|Location| E[Save Coordinates]
    C -->|IP Info| F[Save Log]
    D --> G[Attacker Dashboard]
    E --> G
    F --> G
Loading

🤝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

📜 License

This project is licensed under the Educational Use License. See the LICENSE file for details.


Made for Security Research

About

Advanced Camera & Location Phishing Framework for Security Research. Demonstrates browser permission risks by capturing webcam snapshots and GPS coordinates.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors