Skip to content

Advanced camera phishing tool for security research and penetration testing. Features 3 responsive templates, dual tunneling support, IP geolocation, device profiling, and CLI operation. Educational use only.

License

Notifications You must be signed in to change notification settings

Daxxtropezz/CamHacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Έ CamHacker

CamHacker Banner

🎯 Advanced Camera Phishing Tool for Security Research


Version

Author Open Source Maintained Shell

Platform


πŸ“‹ Table of Contents


πŸ“– Description

CamHacker is a sophisticated phishing tool designed for security research and educational purposes. It generates malicious links that, when accessed, can capture photos through the victim's camera upon permission grant.

⚠️ Educational Use Only - This tool is intended for cybersecurity education and authorized penetration testing only.


πŸ“’ Important Announcement

πŸ”„ Project Status: This project is now integrated into MaxPhisher

All future updates, bug fixes, and new features will be available in the MaxPhisher repository.


πŸš€ Quick Start

πŸ“₯ Installation

# Clone the repository
git clone https://github.com/daxxtropezz/CamHacker
cd CamHacker

# For Termux users (additional step required)
termux-setup-storage

# Run the tool
bash ch.sh

⚑ One-Line Installation

wget https://raw.githubusercontent.com/daxxtropezz/CamHacker/main/ch.sh && bash ch.sh

🐳 Docker Installation

# Pull the Docker image
sudo docker pull daxxtropezz/camhacker

# Run the container
sudo docker run --rm -it --name camhacker daxxtropezz/camhacker

# Copy captured images (run in another terminal)
sudo docker cp camhacker:/CamHacker imgfiles

πŸ’» Usage

Usage: bash ch.sh [OPTIONS]

Options:
  -h, --help                           πŸ“‹ Show help message and exit
  -o, --option OPTION                  🎨 Select template index
  -p, --port PORT                      🌐 Set server port (Default: 8080)
  -t, --tunneler TUNNELER              πŸ”— Choose tunneler (Default: cloudflared)
  -d, --directory DIRECTORY            πŸ“ Set image save directory
  -u, --update                         ⬆️  Check for updates (Default: true)
  -nu, --no-update                     ⏹️  Skip update check

πŸ“š Examples

# Use specific template and port
bash ch.sh -o 2 -p 9090

# Set custom directory and tunneler
bash ch.sh -d /custom/path -t loclx

# Skip updates
bash ch.sh --no-update

✨ Features

🎨 Templates 🌍 Information Gathering πŸ”— Networking πŸ› οΈ Tools
3 Modern Templates IP Address Dual Tunneling Error Diagnosis
Responsive Design Geolocation Cloudflared & Loclx Argument Support
Mobile Optimized Device Information URL Shortening Custom Directories
Browser Compatible User Agent Port Configuration Update Checker

πŸ”₯ Key Highlights

  • βœ… Three Professional Templates - Choose from multiple designs
  • 🌐 Complete Target Profiling - IP, location, device, and browser info
  • πŸ”„ Concurrent Dual Tunneling - Cloudflared and Loclx support
  • πŸ“ Custom Save Locations - Choose where to store captured images
  • πŸ” Advanced Error Diagnosis - Built-in troubleshooting
  • ⚑ Full CLI Support - Complete argument-based operation

πŸ”— Related Tools

Explore more security research tools by the same author:

Tool Description Link
🎣 PyPhisher Advanced login phishing framework View Repository
🎬 VidPhisher Video-based phishing campaigns View Repository
🎯 MaxPhisher Complete phishing toolkit View Repository

πŸ“± Preview

CamHacker Demo

βš™οΈ Dependencies

All dependencies are automatically installed on first run:

  • 🐘 PHP - Server-side scripting
  • 🌐 cURL - Data transfer tool
  • ⬇️ wget - File retrieval utility
  • πŸ“¦ unzip - Archive extraction

πŸ“ Important Notes

🌐 Browser Compatibility: Use full-featured browsers (Chrome, Firefox, Brave, Safari)

⚠️ Mini Browsers: Opera Mini and similar lightweight browsers may not work properly

πŸ›‘οΈ Security: Some modern browsers may block camera access - this is normal behavior


πŸ™ Credits

Special thanks to the open-source community:


⚠️ Disclaimer

πŸŽ“ Educational Purpose Only

This tool is developed exclusively for educational and authorized security testing purposes.

πŸ“š It demonstrates camera phishing techniques for cybersecurity awareness

βš–οΈ Legal Responsibility: Users are solely responsible for any misuse

🚫 Unauthorized Use: The author disclaims responsibility for any illegal activities

βœ… Ethical Use: Only use with explicit permission and in controlled environments


πŸ“¬ Contact

🀝 Connect with the Developer

GitHub Email Facebook Messenger


⭐ Star this repository if you found it helpful!

Made with ❀️ for the cybersecurity community

About

Advanced camera phishing tool for security research and penetration testing. Features 3 responsive templates, dual tunneling support, IP geolocation, device profiling, and CLI operation. Educational use only.

Topics

Resources

License

Stars

Watchers

Forks